PrecompilationFlags Enum

Definisi

Menyediakan bendera yang menentukan perilaku prakomprekomilasi.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Warisan
PrecompilationFlags
Atribut

Bidang

Nama Nilai Deskripsi
Default 0

Nilai default; tidak ada perilaku khusus yang ditentukan untuk prakompelasi.

Updatable 1

Aplikasi yang disebarkan akan dapat diperbarui. Bidang ini sesuai dengan pengalihan -u pada Aspnet_compiler.exe.

OverwriteTarget 2

Direktori target dapat ditimpa. Bidang ini sesuai dengan -f pengalihan Aspnet_compiler.exe untuk target yang sebelumnya telah dikomprelasi.

ForceDebug 4

Pengkompilasi akan memancarkan informasi debug. Bidang ini sesuai dengan pengalihan -d pada Aspnet_compiler.exe.

Clean 8

Aplikasi akan dibangun "bersih": Komponen yang dikompilasi sebelumnya akan dikompilasi ulang. Bidang ini sesuai dengan pengalihan -c pada Aspnet_compiler.exe.

CodeAnalysis 16

Bendera /define:CodeAnalysis akan ditambahkan sebagai simbol kompilasi.

AllowPartiallyTrustedCallers 32

Atribut AllowPartiallyTrustedCallersAttribute dihasilkan untuk rakitan, yang berarti rakitan dapat dipanggil oleh kode tepercaya sebagian. Bendera /aptca akan ditambahkan sebagai simbol kompilasi.

DelaySign 64

Rakitan tidak sepenuhnya ditandatangani saat dibuat. Rakitan dapat ditandatangani nanti oleh alat penandatanganan seperti Sn.exe. Bendera /delaysign akan ditambahkan sebagai simbol kompilasi.

FixedNames 128

Rakitan dihasilkan dengan nama tetap untuk halaman Web. File tidak di-batch selama kompilasi dan sebaliknya dikompilasi satu per satu untuk menghasilkan nama tetap.

IgnoreBadImageFormatException 256

Pengkompilasi akan mengabaikan pengecualian format gambar yang buruk.

Keterangan

Kelas PrecompilationFlags mendefinisikan perilaku manajer build selama prakomprekomilasi. Kelas ini ClientBuildManager mengambil PrecompilationFlags sebagai salah satu parameter konstruktornya. Prakomputasi dapat dilakukan secara terprogram melalui ClientBuildManager atau melalui alat baris perintah Aspnet_compiler.exe.

Berlaku untuk