Сборка консольного проекта C # из терминала Linux с использованием Mono - PullRequest
5 голосов
/ 16 сентября 2011

У меня установлена ​​ Mono Develop на моей машине с Ubuntu. Как я мог собрать свой консольный проект C # из терминала. Моя цель - написать Makefile.

Я хочу найти эквивалент:

msbuild MyProject.csproj /p:OutputPath=%~dp0

Ответы [ 2 ]

10 голосов
/ 16 сентября 2011

Вы можете использовать xbuild для создания файлов sln или csproj. xbuild поставляется со стандартной моно установкой.

2 голосов
/ 16 сентября 2011

Вы можете напрямую вызвать dmcs, который является компилятором .NET 4 Mono.Подробности см. На странице CSharp Compiler .

...