Partager via


PrecompilationFlags Énumération

Définition

Fournit des indicateurs qui déterminent le comportement de la précompilation.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Héritage
PrecompilationFlags
Attributs

Champs

AllowPartiallyTrustedCallers 32

Un attribut AllowPartiallyTrustedCallersAttribute est généré pour les assemblys, ce qui signifie que les assemblys peuvent être appelés par du code partiellement fiable. L’indicateur /aptca sera ajouté comme symbole de compilation.

Clean 8

L’application générée de manière « propre » : tout composant précédemment compilé sera recompilé. Ce champ correspond au commutateur -c sur Aspnet_compiler.exe.

CodeAnalysis 16

L’indicateur /define:CodeAnalysis sera ajouté comme symbole de compilation.

Default 0

La valeur par défaut ; aucun comportement spécial indiqué pour la précompilation.

DelaySign 64

L’assembly n’est pas totalement signé lors de sa création. L’assembly peut être signé ultérieurement par un outil de signature tel que Sn.exe. L’indicateur /delaysign sera ajouté comme symbole de compilation.

FixedNames 128

L’assembly est généré avec des noms fixes pour les pages Web. Les fichiers ne sont pas regroupés pendant la compilation et sont compilés individuellement afin de produire des noms fixes.

ForceDebug 4

Le compilateur émettra des informations de débogage. Ce champ correspond au commutateur -d sur Aspnet_compiler.exe.

IgnoreBadImageFormatException 256

Le compilateur ignorera les exceptions de format d’image incorrect.

OverwriteTarget 2

Le répertoire cible peut être remplacé. Ce champ correspond au commutateur -f sur Aspnet_compiler.exe pour une cible déjà précompilée.

Updatable 1

L’application déployée sera actualisable. Ce champ correspond au commutateur -u sur Aspnet_compiler.exe.

Remarques

La PrecompilationFlags classe définit le comportement du gestionnaire de build pendant la précompilation. La ClientBuildManager classe prend PrecompilationFlags comme l’un de ses paramètres de constructeur. La précompilation peut être effectuée par programmation via ClientBuildManager ou via l’outil en ligne de commande Aspnet_compiler.exe.

S’applique à