PrecompilationFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Flags bereit, die das Vorkompilierungsverhalten bestimmen.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags =
Public Enum PrecompilationFlags
- Vererbung
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Default | 0 | Der Standardwert; kein spezielles Verhalten für die Vorkompilierung angegeben. |
| Updatable | 1 | Die bereitgestellte Anwendung ist aktualisierbar. Dieses Feld entspricht dem |
| OverwriteTarget | 2 | Das Zielverzeichnis kann überschrieben werden. Dieses Feld entspricht dem |
| ForceDebug | 4 | Der Compiler gibt Debuginformationen aus. Dieses Feld entspricht dem |
| Clean | 8 | Die Anwendung wird "sauber" erstellt: Alle zuvor kompilierten Komponenten werden neu kompiliert. Dieses Feld entspricht dem |
| CodeAnalysis | 16 | Das |
| AllowPartiallyTrustedCallers | 32 | Ein AllowPartiallyTrustedCallersAttribute Attribut wird für die Assemblys generiert, was bedeutet, dass die Assemblys durch teilweise vertrauenswürdigen Code aufgerufen werden können. Das |
| DelaySign | 64 | Die Assembly ist beim Erstellen nicht vollständig signiert. Die Assembly kann später durch ein Signaturtool wie Sn.exesigniert werden. Das |
| FixedNames | 128 | Die Assembly wird mit festen Namen für die Webseiten generiert. Die Dateien werden während der Kompilierung nicht im Batch zusammengefasst und werden stattdessen einzeln kompiliert, um die festen Namen zu erzeugen. |
| IgnoreBadImageFormatException | 256 | Der Compiler ignoriert ungültige Bildformat-Ausnahmen. |
Hinweise
Die PrecompilationFlags Klasse definiert das Verhalten des Build-Managers während der Vorkompilierung. Die ClientBuildManager Klasse akzeptiert PrecompilationFlags als einen der Konstruktorparameter. Vorkompilierung kann programmgesteuert über ClientBuildManager das Befehlszeilentool Aspnet_compiler.exe ausgeführt werden.