Компиляция C# без Visual Studio

Я изучаю C#, и я знаю преимущества и простоту использования Visual Studio, но в основном я хочу изучить механику C# старый школьный путь. Я понимаю, что я должен к наименьшему количеству Платформы.NET и Блокнота скомпилировать код C#, который я уже имею. Теперь я создал небольшое приложение как myApp.cs, и я хочу знать, как я должен скомпилировать его как исполняемый файл из командной строки cmd.exe

5
задан Jeffrey Aylesworth 17 December 2009 в 23:46
поделиться

6 ответов

Компилятор командной строки - csc.exe .

В MSDN есть статья , которая может помочь вам начать работу.

10
ответ дан 18 December 2019 в 09:07
поделиться
4
ответ дан 18 December 2019 в 09:07
поделиться

http: // www.devsource.com/c/a/Using-VS/Working-at-the-Visual-Studio-Command-Line/

Это должно помочь. В нем описывается, как компилировать из командной строки с помощью инструментов Visual Studio

.
1
ответ дан 18 December 2019 в 09:07
поделиться

На самом деле очень просто запустить компилятор csc.exe вне среды IDE, но хитрость заключается в том, чтобы убедитесь, что вы сначала запустили файл vsvars32.bat . Этот командный файл устанавливает все переменные среды , необходимые компилятору.

3
ответ дан 18 December 2019 в 09:07
поделиться

Хорошая идея, я думаю, это может помочь понять, что происходит.

Использование csc:

Флаг / recurse действительно полезен и может использоваться для компиляции всех файлов в дерево каталогов.

Если вы хотите немного облегчить себе жизнь, но при этом не отступать от основ, используйте более удобный текстовый редактор, чем блокнот. Тот, который может вызывать командный файл, который компилирует и запускает вашу программу. Затем вы можете настроить его так, чтобы при нажатии на ошибку компиляции переходил к исходному коду для этой ошибки.

0
ответ дан 18 December 2019 в 09:07
поделиться

nAnt and msbuild are a couple of other utilities that may be useful beyond just the compiler.

0
ответ дан 18 December 2019 в 09:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: