PrecompilationFlags Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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 |
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 |
CodeAnalysis | 16 | L’indicateur |
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 |
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 |
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 |
Updatable | 1 | L’application déployée sera actualisable. Ce champ correspond au commutateur |
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.