Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
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.CompilationAssembly: System.Web (in System.Web.dll)
| 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.
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.