Есть сервер, написанный на C#, мне нужно его запустить на VDS, а так как нормальных VDS на Win днем с огнем, хочу запустить его на какой-нибудь ОС из семейства *nix (например FreeBSD).
Но вот незадача, .NET (на сколько знаю, а знаю я там мало) в *nix'ах нет и компилированный *.exe сервера в VS2010 не запустить.
Как решить данную ситуацию?
1) есть шанс что взлетит на mono, но если приложение не было специально разработано с учетом возможности запуска под mono то шанс этого исчезающе мал
2) допилить его, если приложение хоть сколько-то большое будет долго и дорого (по сравнению с п3)
3) нормальных vds под win дофига