PrecompilationFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje příznaky, které určují chování předkompilace.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags =
Public Enum PrecompilationFlags
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Default | 0 | Výchozí hodnota; pro předkompilace není určeno žádné zvláštní chování. |
| Updatable | 1 | Nasazená aplikace bude aktualizovatelná. Toto pole odpovídá přepínači |
| OverwriteTarget | 2 | Cílový adresář lze přepsat. Toto pole odpovídá přepínači |
| ForceDebug | 4 | Kompilátor vygeneruje ladicí informace. Toto pole odpovídá přepínači |
| Clean | 8 | Aplikace bude sestavena "clean": Všechny dříve zkompilované komponenty budou rekompilovány. Toto pole odpovídá přepínači |
| CodeAnalysis | 16 | Příznak |
| AllowPartiallyTrustedCallers | 32 | Pro AllowPartiallyTrustedCallersAttribute sestavení se vygeneruje atribut, což znamená, že sestavení lze volat částečně důvěryhodným kódem. Příznak |
| DelaySign | 64 | Sestavení není při vytváření plně podepsáno. Sestavení lze podepsat později podpisovým nástrojem, například Sn.exe. Příznak |
| FixedNames | 128 | Sestavení se generuje s pevnými názvy webových stránek. Soubory se během kompilace neskládají do dávek a místo toho se kompilují jednotlivě, aby vznikly pevné názvy. |
| IgnoreBadImageFormatException | 256 | Kompilátor bude ignorovat chybné výjimky formátu obrázku. |
Poznámky
Třída PrecompilationFlags definuje chování správce sestavení během předkompilace. Třída ClientBuildManager přebírá PrecompilationFlags jako jeden z jeho parametrů konstruktoru. Předkompilace je možné provádět programově prostřednictvím ClientBuildManager nástroje příkazového řádku Aspnet_compiler.exe nebo prostřednictvím nástroje příkazového řádku.