Condividi tramite


PrecompilationFlags Enumerazione

Definizione

Fornisce i flag che determinano il comportamento di precompilazione.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

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

Campi

AllowPartiallyTrustedCallers 32

Per gli assembly viene generato un attributo AllowPartiallyTrustedCallersAttribute. Ciò significa che gli assembly possono essere chiamati da codice parzialmente attendibile. Il flag /aptca verrà aggiunto come simbolo di compilazione.

Clean 8

L'applicazione verrà compilata in modalità "pulita": qualsiasi componente compilato in precedenza verrà ricompilato. Questo campo corrisponde all'opzione -c su Aspnet_compiler.exe.

CodeAnalysis 16

Il flag /define:CodeAnalysis verrà aggiunto come simbolo di compilazione.

Default 0

Valore predefinito. Nessun particolare comportamento specificato per la precompilazione.

DelaySign 64

L'assembly viene firmato solo parzialmente al momento della creazione. L'assembly può essere firmato in un secondo momento mediante uno strumento per la firma, ad esempio Sn.exe. Il flag /delaysign verrà aggiunto come simbolo di compilazione.

FixedNames 128

L'assembly viene generato con nomi fissi per le pagine Web. I file non vengono raggruppati in batch durante la compilazione, ma vengono compilati singolarmente in modo da generare nomi fissi.

ForceDebug 4

Il compilatore genererà le informazioni di debug. Questo campo corrisponde all'opzione -d su Aspnet_compiler.exe.

IgnoreBadImageFormatException 256

Il compilatore ignorerà le eccezioni relative al formato di immagine non valido.

OverwriteTarget 2

La directory di destinazione può essere sovrascritta. Questo campo corrisponde all'opzione -f su Aspnet_compiler.exe per una destinazione precompilata in precedenza.

Updatable 1

L'applicazione distribuita sarà aggiornabile. Questo campo corrisponde all'opzione -u su Aspnet_compiler.exe.

Commenti

La PrecompilationFlags classe definisce il comportamento di Gestione compilazione durante la precompilazione. La ClientBuildManager classe accetta PrecompilationFlags come uno dei relativi parametri del costruttore. La precompilazione può essere eseguita a livello di codice tramite ClientBuildManager o tramite lo strumento da riga di comando Aspnet_compiler.exe.

Si applica a