PrecompilationFlags PrecompilationFlags PrecompilationFlags PrecompilationFlags Enum

Definition

Stellt Flags bereit, die das Vorkompilierungsverhalten bestimmen.Provides flags that determine precompilation behavior.

Diese Enumeration weist ein FlagsAttribute-Attribut auf, die eine bitweise Kombination der Memberwerte zulässt.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Vererbung
PrecompilationFlagsPrecompilationFlagsPrecompilationFlagsPrecompilationFlags
Attribute

Felder

AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers 32

Ein AllowPartiallyTrustedCallersAttribute-Attribut wird für die Assemblys generiert, d.h. die Assemblys können von teilweise vertrauenswürdigem Code aufgerufen werden.An AllowPartiallyTrustedCallersAttribute attribute is generated for the assemblies, which means the assemblies can be called by partially trusted code. Das /aptca-Flag wird als Kompilierungssymbol hinzugefügt.The /aptca flag will be added as a compilation symbol.

Clean Clean Clean Clean 8

Die Anwendung wird „sauber“ erstellt: Zuvor kompilierte Komponenten werden erneut kompiliert.The application will be built "clean": Any previously compiled components will be recompiled. Dieses Feld entspricht dem -c-Schalter in „Aspnet_compiler.exe“.This field corresponds to the -c switch on Aspnet_compiler.exe.

CodeAnalysis CodeAnalysis CodeAnalysis CodeAnalysis 16

Das /define:CodeAnalysis-Flag wird als Kompilierungssymbol hinzugefügt.The /define:CodeAnalysis flag will be added as a compilation symbol.

Default Default Default Default 0

Der Standardwert. Für die Vorkompilierung ist kein besonderes Verhalten angegeben.The default value; no special behavior specified for precompilation.

DelaySign DelaySign DelaySign DelaySign 64

Die Assembly wird bei ihrer Erstellung nicht vollständig signiert.The assembly is not fully signed when created. Die Assembly kann später durch ein Signaturtool wie „Sn.exe“ signiert werden.The assembly can be signed later by a signing tool such as Sn.exe. Das /delaysign-Flag wird als Kompilierungssymbol hinzugefügt.The /delaysign flag will be added as a compilation symbol.

FixedNames FixedNames FixedNames FixedNames 128

Die Assembly wird mit festgelegten Namen für die Webseiten generiert.The assembly is generated with fixed names for the Web pages. Die Dateien werden nicht batchweise und stattdessen einzeln kompiliert, um die festgelegten Namen zu erzeugen.The files are not batched during compilation and instead are compiled individually to produce the fixed names.

ForceDebug ForceDebug ForceDebug ForceDebug 4

Der Compiler gibt Debuginformationen aus.The compiler will emit debug information. Dieses Feld entspricht dem -d-Schalter in „Aspnet_compiler.exe“.This field corresponds to the -d switch on Aspnet_compiler.exe.

IgnoreBadImageFormatException IgnoreBadImageFormatException IgnoreBadImageFormatException IgnoreBadImageFormatException 256

Der Compiler ignoriert Formatausnahmen, die auf fehlerhaften Images basieren.The compiler will ignore bad image format exceptions.

OverwriteTarget OverwriteTarget OverwriteTarget OverwriteTarget 2

Das Zielverzeichnis kann überschrieben werden.The target directory can be overwritten. Dieses Feld entspricht dem -f-Schalter in „Aspnet_compiler.exe“ für ein bereits vorkompiliertes Ziel.This field corresponds to the -f switch on Aspnet_compiler.exe for a previously precompiled target.

Updatable Updatable Updatable Updatable 1

Die bereitgestellte Anwendung kann aktualisiert werden.The deployed application will be updatable. Dieses Feld entspricht dem -u-Schalter in „Aspnet_compiler.exe“.This field corresponds to the -u switch on Aspnet_compiler.exe.

Hinweise

Die PrecompilationFlags Klasse definiert das Verhalten von der Build-Manager während der Vorkompilierung.The PrecompilationFlags class defines the behavior of the build manager during precompilation. Die ClientBuildManager -Klasse PrecompilationFlags als einen seiner Konstruktorparameter.The ClientBuildManager class takes PrecompilationFlags as one of its constructor parameters. Durch die Vorkompilierung erfolgen kann programmgesteuert über ClientBuildManager oder über das Befehlszeilentool "Aspnet_compiler.exe".Precompilation can be performed programmatically through ClientBuildManager or through the Aspnet_compiler.exe command-line tool.

Gilt für: