Параметры компилятора C# в алфавитном порядке
Следующие параметры компилятора отсортированы в алфавитном порядке. Список по категориям приведен в разделе Параметры компилятора C#, упорядоченные по категориям.
Команда |
Назначение |
---|---|
Считывает дополнительные параметры из файла ответа. |
|
Отображает сообщение об использовании в StdOut. |
|
Включает указанные модули в эту сборку. |
|
Определяет расположение app.config во время привязки сборок. |
|
Задает базовый адрес для построения библиотеки. |
|
Создает файл c отчетом об ошибках. При использовании с параметром /errorreport:prompt или /errorreport:send этот файл будет отправлен вместе с любыми сведениями об ошибке. |
|
Указывает компилятору создавать проверки переполнения. |
|
Определяет кодовую страницу, используемую при открытии файлов с исходным кодом. |
|
Выдает отладочную информацию. |
|
Определяет символы условной компиляции. |
|
Отложенно подписывает сборку, используя только открытую часть ключа строгого имени. |
|
Определяет создаваемый файл XML-документации. |
|
Указывает, как обрабатывать внутренние ошибки компилятора. Допустимые значения: "prompt", "send" и "none". Значение по умолчанию — "none". |
|
Определяет выравнивание разделов выходного файла. |
|
Указывает компилятору создавать полные пути. |
|
Отображает сообщение об использовании в StdOut. |
|
Указывает, что поддерживается технология ASLR с высокой энтропией. |
|
/incremental |
Включает инкрементную компиляцию [устаревший параметр]. |
Задает контейнер ключа для строгого имени. |
|
Задает файл ключа для строгого имени. |
|
Задает режимы версии языка: "ISO-1" или "Default" (по умолчанию). |
|
Задает дополнительные папки для поиска ссылок. |
|
Делает сведения о типе COM в указанных сборках доступными для проекта. |
|
Связывает указанные файлы ресурсов с этой сборкой. |
|
Указывает тип, содержащий точку входа (все остальные возможные точки входа игнорируются). |
|
Задает сборку, к неоткрытым типам которой может получить доступ netmodule. |
|
Предписывает компилятору не включать автоматически файл CSC.RSP. |
|
Отменяет вывод уведомления компилятора об авторских правах. |
|
Указывает компилятору не ссылаться на стандартную библиотеку (mscorlib.dll). |
|
Отключает определенные предупреждающие сообщения. |
|
Указывает, что компилятор не может внедрить манифест приложения в исполняемый файл. |
|
Включает/отключает оптимизацию кода. |
|
Определяет имя выходного файла (по умолчанию: базовое имя файла основного класса или первого файла). |
|
Определяет имя и расположение PDB-файла. |
|
Ограничивает возможности выполнения данного кода одной из следующих платформ: x86, Itanium, x64, anycpu или anycpu32bitpreferred. По умолчанию используется любой процессор (anycpu). |
|
Задает язык, используемый для вывода компилятора. |
|
Включает все файлы в текущем каталоге и его подкаталогах в соответствии со спецификацией подстановочных знаков. |
|
Ссылается на метаданные из указанных файлов сборки. |
|
Внедряет указанный ресурс. |
|
Задает минимальную версию подсистемы, которую может использовать исполняемый файл. |
|
Определяет формат выходного файла с помощью одного из четырёх вариантов:/target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, /target:winmdobj. |
|
Разрешает небезопасный код. |
|
Выводит сообщения компилятора в кодировке UTF-8. |
|
Определяет порог предупреждений (0–4). |
|
Создает отчеты об определенных предупреждениях как об ошибках. |
|
Использует указанный значок для выходного файла. |
|
Задает пользовательский файл манифеста Win32. |
|
Задает файл ресурсов Win32 (RES). |
См. также
Задачи
Практическое руководство. Настройка переменных среды для командной строки Visual Studio
Ссылки
Параметры компилятора C#, упорядоченные по категориям