PrecompilationFlags PrecompilationFlags PrecompilationFlags PrecompilationFlags Enum

Definizione

Fornisce i flag che determinano il comportamento di precompilazione.Provides flags that determine precompilation behavior.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Ereditarietà
PrecompilationFlagsPrecompilationFlagsPrecompilationFlagsPrecompilationFlags
Attributi

Campi

AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers AllowPartiallyTrustedCallers 32

Per gli assembly viene generato un attributo AllowPartiallyTrustedCallersAttribute. Ciò significa che gli assembly possono essere chiamati da codice parzialmente attendibile.An AllowPartiallyTrustedCallersAttribute attribute is generated for the assemblies, which means the assemblies can be called by partially trusted code. Il flag /aptca verrà aggiunto come simbolo di compilazione.The /aptca flag will be added as a compilation symbol.

Clean Clean Clean Clean 8

L'applicazione verrà compilata "pulita": I componenti compilati in precedenza verranno ricompilati.The application will be built "clean": Any previously compiled components will be recompiled. Questo campo corrisponde all'opzione -c su Aspnet_compiler.exe.This field corresponds to the -c switch on Aspnet_compiler.exe.

CodeAnalysis CodeAnalysis CodeAnalysis CodeAnalysis 16

Il flag /define:CodeAnalysis verrà aggiunto come simbolo di compilazione.The /define:CodeAnalysis flag will be added as a compilation symbol.

Default Default Default Default 0

Valore predefinito. Nessun particolare comportamento specificato per la precompilazione.The default value; no special behavior specified for precompilation.

DelaySign DelaySign DelaySign DelaySign 64

L'assembly viene firmato solo parzialmente al momento della creazione.The assembly is not fully signed when created. L'assembly può essere firmato in un secondo momento mediante uno strumento per la firma, ad esempio Sn.exe.The assembly can be signed later by a signing tool such as Sn.exe. Il flag /delaysign verrà aggiunto come simbolo di compilazione.The /delaysign flag will be added as a compilation symbol.

FixedNames FixedNames FixedNames FixedNames 128

L'assembly viene generato con nomi fissi per le pagine Web.The assembly is generated with fixed names for the Web pages. I file non vengono raggruppati in batch durante la compilazione, ma vengono compilati singolarmente in modo da generare nomi fissi.The files are not batched during compilation and instead are compiled individually to produce the fixed names.

ForceDebug ForceDebug ForceDebug ForceDebug 4

Il compilatore genererà le informazioni di debug.The compiler will emit debug information. Questo campo corrisponde all'opzione -d su Aspnet_compiler.exe.This field corresponds to the -d switch on Aspnet_compiler.exe.

IgnoreBadImageFormatException IgnoreBadImageFormatException IgnoreBadImageFormatException IgnoreBadImageFormatException 256

Il compilatore ignorerà le eccezioni relative al formato di immagine non valido.The compiler will ignore bad image format exceptions.

OverwriteTarget OverwriteTarget OverwriteTarget OverwriteTarget 2

La directory di destinazione può essere sovrascritta.The target directory can be overwritten. Questo campo corrisponde all'opzione -f su Aspnet_compiler.exe per una destinazione precompilata in precedenza.This field corresponds to the -f switch on Aspnet_compiler.exe for a previously precompiled target.

Updatable Updatable Updatable Updatable 1

L'applicazione distribuita sarà aggiornabile.The deployed application will be updatable. Questo campo corrisponde all'opzione -u su Aspnet_compiler.exe.This field corresponds to the -u switch on Aspnet_compiler.exe.

Commenti

La PrecompilationFlags classe definisce il comportamento del gestore compilazioni durante la precompilazione.The PrecompilationFlags class defines the behavior of the build manager during precompilation. La ClientBuildManager classe accetta PrecompilationFlags come uno dei relativi parametri del costruttore.The ClientBuildManager class takes PrecompilationFlags as one of its constructor parameters. La precompilazione può essere eseguita a livello ClientBuildManager di codice tramite o tramite lo strumento da riga di comando aspnet_compiler. exe.Precompilation can be performed programmatically through ClientBuildManager or through the Aspnet_compiler.exe command-line tool.

Si applica a