Как скомпилировать с Mono из командной строки?

#mono #monodevelop

#mono #monodevelop

Вопрос:

Я установил monodevelop, чтобы попробовать. Я могу скомпилировать hello-worlds и запустить его с помощью графического интерфейса monodevelop, но я хотел бы также создать эквивалент из командной строки.

Может кто-нибудь сказать мне, что такое командная строка для компиляции файлов .cs?

https://gist.github.com/fccm/cc196a2816b66b66463e425cf1e62adb

Заранее спасибо

Комментарии:

1. Используйте csc , поскольку это замена для msc : docs.microsoft.com/en-us/dotnet/csharp/language-reference /…

2. Доступно ли это в Linux?

3. Windows, macOS, Linux

4. Файл проекта (.csproj) представляет собой скрипт MSBuild, поэтому просто изучите и используйте командную строку MSBuild.

5. Доступен ли «MSBuild» в Linux?

Ответ №1:

Да, msbuild некоторое время доступен в Linux. Создайте свой проект с: msbuild helloworld.csproj

Выполнить с: mono helloworld.exe