Подтвердить что ты не робот

Как вы можете использовать Mono mcs для компиляции и запуска файла csproj?

Я парень Unix, которому нужно попробовать и скомпилировать код С# для работы. Я загрузил Mono для Mac и инструмент командной строки mcs. Там файл csproj, прикрепленный к этой библиотеке, который содержит XML со всеми файлами, которые мне нужно скомпилировать.

Может ли Mono/mcs прочитать этот файл csproj и сгенерировать из него DLL?

4b9b3361

Ответ 1

Если вы не хотите использовать MonoDevelop и хотите использовать командную строку, вы можете использовать xbuild. xbuild является моно-эквивалентом MSBuild.

xbuild /p:Configuration=Release HelloWorld.csproj

Ответ 2

Самый простой способ - перейти к monodevelop и загрузить их IDE. Он может открывать файлы проекта, созданные Visual Studio.

Теперь вы также можете использовать удобство aptitude, как показано ниже:

sudo apt-get install monodevelop mono-gmcs

Ответ 3

Для Ubuntu и, возможно, других дистрибутивов на основе Debian:

sudo apt-get install monodevelop mono-gmcs

(mono-gmcs может понадобиться для компиляции проектов .net 2.0 или 3.5)