Поделиться через


Диалоговое окно "Дополнительные параметры сборки" (C#)

Используйте диалоговое окно расширенных параметров сборки конструктора проектов , чтобы указать расширенные свойства конфигурации сборки проекта. Это диалоговое окно относится только к проектам C#.

Общее

Следующие параметры позволяют задать общие дополнительные параметры.

версии языка

Ссылки на /langversion (параметры компилятора C#), которая содержит сведения о том, как выбрана языковая версия по умолчанию на основе целевой платформы проекта.

Отчеты об ошибках внутреннего компилятора

Указывает, следует ли сообщать об ошибках компилятора корпорации Майкрософт. Если задано значение запроса (по умолчанию), появится запрос, если возникает внутренняя ошибка компилятора, что позволяет отправлять отчет об ошибке в электронном виде в корпорацию Майкрософт. Если задано значение отправки, отчет об ошибке будет отправлен автоматически. Если задано значение очереди, отчеты об ошибках будут помещены в очередь. Если задано значение нет, ошибка будет сообщаться только в выходных данных текста компилятора. Дополнительные сведения см. в разделе /errorreport (параметры компилятора C#).

Проверка арифметического переполнения или переполнения

Указывает, является ли целочисленная арифметическая инструкция, которая не находится в области проверенного или без флажка ключевых слов, и это приводит к значению вне диапазона типа данных приведет к исключению во время выполнения. Дополнительные сведения см. в /checked (параметры компилятора C#).

Не ссылайтесь на mscorlib.dll

Указывает, будут ли импортированы mscorlib.dll в программу, определяя все пространство имен System. Установите этот флажок, если вы хотите определить или создать собственное пространство имен и объекты System. Дополнительные сведения см. в/nostdlib (параметры компилятора C#).

Выпуск

Следующие параметры позволяют указать расширенные параметры вывода.

сведения об отладке

Указывает тип сведений об отладке, созданных компилятором. Сведения о настройке производительности отладки приложения см. в разделе Упрощение отладки образа. Этот параметр имеет следующие параметры:

  • нет

    Указывает, что данные отладки не будут созданы.

  • полный

    Включает присоединение отладчика к работающей программе.

  • pdbonly

    Разрешает отладку исходного кода при запуске программы в отладчике, но будет отображаться только при присоединении запущенной программы к отладчику.

  • переносимые

    Создает объект . PDB-файл, не зависящий от платформы, переносимый файл символов, предоставляющий другие средства, особенно отладчики, сведения о том, что находится в основном исполняемом файле и как он был создан. Дополнительные сведения см. в переносимых PDB.

  • внедренные

    Внедряет переносимые сведения о символах в сборку. Нет внешних. Создается PDB-файл.

Дополнительные сведения см. в /debug (параметры компилятора C#).

выравнивания файлов

Задает размер разделов в выходном файле. Допустимые значения: 512, 1024, 2048, 4096и 8192. Эти значения измеряются в байтах. Каждый раздел будет выровнен по границе, которая является несколькими из этого значения, влияя на размер выходного файла. Дополнительные сведения см. в разделе /filealign (параметры компилятора C#).

базовый адрес библиотеки библиотеки

Указывает предпочтительный базовый адрес, по которому необходимо загрузить библиотеку DLL. Базовый адрес по умолчанию для библиотеки DLL устанавливается средой CLR .NET Framework. Дополнительные сведения см. в разделе /baseaddress (параметры компилятора C#).

См. также