PrecompilationFlags Sabit listesi

Tanım

Ön derleme davranışını belirleyen bayraklar sağlar.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Devralma
PrecompilationFlags
Öznitelikler

Alanlar

Name Değer Description
Default 0

Varsayılan değer; ön derleme için özel bir davranış belirtilmedi.

Updatable 1

Dağıtılan uygulama güncelleştirilebilir olacaktır. Bu alan, Aspnet_compiler.exeüzerindeki anahtara -u karşılık gelir.

OverwriteTarget 2

Hedef dizinin üzerine yazılabilir. Bu alan, önceden derlenmiş bir hedef için Aspnet_compiler.exe açma anahtarına karşılık gelir -f .

ForceDebug 4

Derleyici hata ayıklama bilgilerini yayar. Bu alan, Aspnet_compiler.exeüzerindeki anahtara -d karşılık gelir.

Clean 8

Uygulama "temiz" olarak derlenecek: Önceden derlenmiş bileşenler yeniden derlenecek. Bu alan, Aspnet_compiler.exeüzerindeki anahtara -c karşılık gelir.

CodeAnalysis 16

Bayrağı /define:CodeAnalysis derleme simgesi olarak eklenir.

AllowPartiallyTrustedCallers 32

Derlemeler için bir AllowPartiallyTrustedCallersAttribute öznitelik oluşturulur, yani derlemeler kısmen güvenilen kod tarafından çağrılabilir. Bayrağı /aptca derleme simgesi olarak eklenir.

DelaySign 64

Derleme oluşturulduğunda tam olarak imzalanmaz. Derleme daha sonra Sn.exegibi bir imzalama aracıyla imzalanabilir. Bayrağı /delaysign derleme simgesi olarak eklenir.

FixedNames 128

Derleme, Web sayfaları için sabit adlarla oluşturulur. Dosyalar derleme sırasında toplu işlenmez ve bunun yerine sabit adları oluşturmak için ayrı ayrı derlenir.

IgnoreBadImageFormatException 256

Derleyici hatalı görüntü biçimi özel durumlarını yoksayar.

Açıklamalar

sınıfı, PrecompilationFlags derleme yöneticisinin ön derleme sırasındaki davranışını tanımlar. sınıfı oluşturucu ClientBuildManager parametrelerinden biri olarak alır PrecompilationFlags . Ön derleme, Aspnet_compiler.exe komut satırı aracı aracılığıyla ClientBuildManager veya aracılığıyla program aracılığıyla gerçekleştirilebilir.

Şunlara uygulanır