Можно ли произвести компиляцию c# для Windows на Linux?
Добрый день!
Можно ли произвести компиляцию c# для Windows на Linux?
Фактически у меня есть проект, написанный на Windows (Visual Studio) и есть задача откомпилировать его для работы на WIndows на Linux машине (если быть точнее, то Ubuntu, но это думаю не так уж и важно).
UPD 1: Ах да, надо чтобы все работало как есть, т.е. не нужно что бы на WIndows машине преподу надо было что то ставить стороннее.
У меня не такая мощная машина чтобы ставить на нее виртуалку :) Ах да, надо чтобы все работало как есть, т.е. не нужно что бы на WIndows машине преподу надо было что то ставить стороннее. Я так понимаю у mono есть какие то потребности?
Lorem Ipsum: а виртуалка не обязательно должна много ресурсов жрать. И можно оторвать кусочек от харда и поставить туда Windows на время.
Не знаю, что нужно Mono. Но вот для программ в студии нужен .net framework, без которого они могут и не работать. Правда он почти у всех стоит, да и поставить его если что легко.
Если нет проблем с интернетом можно получить бесплатную учетку на amazon и развернуть там нормальный windows и студию. Чтобы 100% работало на компе преподавателя способа нет, т.к. не известно насколько он убитый, но в идеале можно воспользоваться Spoon studio и сделать проект независимым от Frameworkов и библиотек. данный продукт стоит много (over 4k$), но жадность лечится гуглением.
AxisPod: проблема не в этом, как минимум у преподавателя может быть комп с древней XP без SP, половина стандартных библиотек может быть загажена каким ни будь зловредом, который с удовольствием скушает новоиспеченное приложение вмести с mono. Поэтому я и говорю 100% не бывает)
Вы хотите еще и встроить библиотеки .net в своё приложение? Т.е. маленькую софтинку для курсовой сделать метров так в 100? Ну тут вам скорее всего только mono и подойдет, но шаманить придется не мало, чтобы собрать всё в виде единого пакета.