Sdílet prostřednictvím


PrecompilationFlags Výčet

Definice

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
PrecompilationFlags
Atributy

Pole

AllowPartiallyTrustedCallers 32

Pro AllowPartiallyTrustedCallersAttribute sestavení je generován atribut, což znamená, že sestavení mohou být volána částečně důvěryhodným kódem. Příznak /aptca se přidá jako symbol kompilace.

Clean 8

Aplikace bude sestavena "clean": Všechny dříve zkompilované komponenty budou znovu zkompilovány. Toto pole odpovídá přepínači zapnuté -c Aspnet_compiler.exe.

CodeAnalysis 16

Příznak /define:CodeAnalysis se přidá jako symbol kompilace.

Default 0

Výchozí hodnota; žádné speciální chování zadané pro předkompilace.

DelaySign 64

Sestavení není při vytvoření zcela podepsáno. Sestavení může být podepsáno později nástrojem pro podepisování, například Sn.exe. Příznak /delaysign se přidá jako symbol kompilace.

FixedNames 128

Sestavení je generováno s pevnými názvy webových stránek. Soubory se během kompilace nedají do dávek a místo toho se kompilují jednotlivě, aby se vytvořily pevné názvy.

ForceDebug 4

Kompilátor bude generovat informace o ladění. Toto pole odpovídá přepínači zapnuté -d Aspnet_compiler.exe.

IgnoreBadImageFormatException 256

Kompilátor bude ignorovat výjimky chybného formátu obrázku.

OverwriteTarget 2

Cílový adresář lze přepsat. Toto pole odpovídá přepínači -f Aspnet_compiler.exe dříve předkompilovaného cíle.

Updatable 1

Nasazenou aplikaci bude možné aktualizovat. Toto pole odpovídá přepínači zapnuté -u Aspnet_compiler.exe.

Poznámky

Třída PrecompilationFlags definuje chování správce sestavení během předkompilace. Třída ClientBuildManager přebírá PrecompilationFlags jako jeden ze svých parametrů konstruktoru. Předkompilace se dá provádět programově prostřednictvím ClientBuildManager nástroje Aspnet_compiler.exe příkazového řádku.

Platí pro