Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

PrecompilationFlags-Enumeration

Stellt Flags bereit, die das Vorkompilierungsverhalten bestimmen.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  System.Web.Compilation
Assembly:  System.Web (in System.Web.dll)
[FlagsAttribute]
public enum PrecompilationFlags
Membername Beschreibung
Default Der Standardwert; es wird kein besonderes Verhalten für die Vorkompilierung angegeben.
Updatable Die bereitgestellte Anwendung kann aktualisiert werden. Dieses Feld entspricht dem -u-Schalter in Aspnet_compiler.exe.
OverwriteTarget Das Zielverzeichnis kann überschrieben werden. Dieses Feld entspricht dem -f-Schalter in Aspnet_compiler.exe für ein bereits vorkompiliertes Ziel.
ForceDebug Der Compiler gibt Debuginformationen aus. Dieses Feld entspricht dem -d-Schalter in Aspnet_compiler.exe.
Clean Die Anwendung wird "sauber" erstellt: Vorher kompilierte Komponenten werden erneut kompiliert. Dieses Feld entspricht dem -c-Schalter in Aspnet_compiler.exe.
CodeAnalysis Das /define:CodeAnalysis-Flag wird als Kompilierungssymbol hinzugefügt.
AllowPartiallyTrustedCallers Ein AllowPartiallyTrustedCallersAttribute-Attribut wird für die Assemblys generiert. Dies bedeutet, dass die Assemblys von teilweise vertrauenswürdigem Code angerufen werden können. Das /aptca-Flag wird als Kompilierungssymbol hinzugefügt.
DelaySign Die Assembly wird bei der Erstellung nicht vollständig signiert. Die Assembly kann später durch ein Signaturtool (z. B. Sn.exe) signiert werden. Das /delaysign-Flag wird als Kompilierungssymbol hinzugefügt.
FixedNames Die Assembly wird mit festgelegten Namen für die Webseiten generiert. Die Dateien werden nicht batchweise sondern einzeln kompiliert, um die festgelegten Namen zu erzeugen.

Die PrecompilationFlags-Klasse definiert das Verhalten des Build-Managers während der Vorkompilierung. Die ClientBuildManager-Klasse verwendet PrecompilationFlags als einen ihrer Konstruktorparameter. Die Vorkompilierung kann programmgesteuert durch ClientBuildManager oder durch das Befehlszeilentool Aspnet_compiler.exe ausgeführt werden.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ