PrecompilationFlags Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt vlaggen die het gedrag van de precompilatie bepalen.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags =
Public Enum PrecompilationFlags
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| Default | 0 | De standaardwaarde; geen speciaal gedrag opgegeven voor precompilatie. |
| Updatable | 1 | De geïmplementeerde toepassing kan worden bijgewerkt. Dit veld komt overeen met de |
| OverwriteTarget | 2 | De doelmap kan worden overschreven. Dit veld komt overeen met de |
| ForceDebug | 4 | De compiler verzendt foutopsporingsgegevens. Dit veld komt overeen met de |
| Clean | 8 | De toepassing wordt 'schoon' gemaakt: alle eerder gecompileerde onderdelen worden opnieuw gecompileerd. Dit veld komt overeen met de |
| CodeAnalysis | 16 | De |
| AllowPartiallyTrustedCallers | 32 | Er wordt een AllowPartiallyTrustedCallersAttribute kenmerk gegenereerd voor de assembly's, wat betekent dat de assembly's kunnen worden aangeroepen door gedeeltelijk vertrouwde code. De |
| DelaySign | 64 | De assembly is niet volledig ondertekend wanneer deze is gemaakt. De assembly kan later worden ondertekend door een handtekeningprogramma zoals Sn.exe. De |
| FixedNames | 128 | De assembly wordt gegenereerd met vaste namen voor de webpagina's. De bestanden worden niet in batches gebatcheerd tijdens de compilatie en worden in plaats daarvan afzonderlijk gecompileerd om de vaste namen te produceren. |
| IgnoreBadImageFormatException | 256 | De compiler negeert ongeldige uitzonderingen in de afbeeldingsindeling. |
Opmerkingen
De PrecompilationFlags klasse definieert het gedrag van de buildmanager tijdens de precompilatie. De ClientBuildManager klasse neemt PrecompilationFlags als een van de constructorparameters. Precompilatie kan programmatisch worden uitgevoerd via ClientBuildManager of via het opdrachtregelprogramma Aspnet_compiler.exe.