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