PrecompilationFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет флаги, определяющие поведение предварительной компиляции.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags =
Public Enum PrecompilationFlags
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Значение по умолчанию; не указано специальное поведение для предварительной компиляции. |
| Updatable | 1 | Развернутое приложение будет обновляемым. Это поле соответствует переключателю |
| OverwriteTarget | 2 | Целевой каталог можно перезаписать. Это поле соответствует параметру |
| ForceDebug | 4 | Компилятор выдает отладочную информацию. Это поле соответствует переключателю |
| Clean | 8 | Приложение будет создано "чисто": все ранее скомпилированные компоненты будут перекомпилированы. Это поле соответствует переключателю |
| CodeAnalysis | 16 | Флаг |
| AllowPartiallyTrustedCallers | 32 | Атрибут AllowPartiallyTrustedCallersAttribute создается для сборок, что означает, что сборки могут вызываться частично доверенным кодом. Флаг |
| DelaySign | 64 | Сборка не полностью подписана при создании. Сборку можно подписать позже с помощью средства подписи, например Sn.exe. Флаг |
| FixedNames | 128 | Сборка создается с фиксированными именами веб-страниц. Файлы не пакетируются во время компиляции и вместо этого компилируются отдельно для создания фиксированных имен. |
| IgnoreBadImageFormatException | 256 | Компилятор игнорирует исключения неправильного формата изображения. |
Комментарии
Класс PrecompilationFlags определяет поведение диспетчера сборки во время предварительной компиляции. Класс ClientBuildManager принимает PrecompilationFlags в качестве одного из параметров конструктора. Предварительная компиляция может выполняться программным способом с помощью ClientBuildManager средства командной строки Aspnet_compiler.exe.