Bahasa

ClientBuildManager.PrecompileApplication Metode

Definisi

Prakompeksi aplikasi ASP.NET.

Overload

Nama Deskripsi
PrecompileApplication()

Prakompeksi aplikasi ASP.NET.

PrecompileApplication(ClientBuildManagerCallback)

Melakukan prakombinasikan aplikasi ASP.NET dan menyediakan metode panggilan balik untuk menerima informasi status tentang build.

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Prakombinasikan aplikasi ASP.NET, menyediakan metode panggilan balik untuk menerima informasi status tentang build, dan menunjukkan apakah akan membuat build yang bersih.

Keterangan

ASP.NET mendukung tiga bentuk prakomprekomilasi. Satu formulir memungkinkan kompilasi aplikasi ASP.NET di tempat. Dalam bentuk ini, situs disebarkan ke produksi dan kemudian dikompilasi sebelumnya, yang menghilangkan kebutuhan untuk mengkompilasi situs secara dinamis ketika pertama kali dikunjungi oleh pengguna. Pengguna pertama situs tidak akan mengalami penundaan yang biasanya ditemui di situs yang dikompilasi secara dinamis.

Dua bentuk prakomprekomilasi lainnya digunakan untuk penyebaran. Dalam salah satu bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga beberapa jumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengkompresi ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakombinasi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prekomilasi yang akan dilakukan.

Pengembang dapat melakukan prakompilasi situs Web dengan aspnet_compiler alat baris perintah atau dengan memanggil PrecompileApplication metode .

PrecompileApplication()

Prakompeksi aplikasi ASP.NET.

public:
 void PrecompileApplication();
public void PrecompileApplication();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()

Keterangan

ASP.NET mendukung tiga bentuk prakomprekomilasi. Satu formulir memungkinkan kompilasi aplikasi ASP.NET di tempat. Dalam bentuk ini, situs disebarkan ke produksi dan kemudian dikompilasi sebelumnya, yang menghilangkan kebutuhan untuk mengkompilasi situs secara dinamis ketika pertama kali dikunjungi oleh pengguna. Pengguna pertama situs tidak akan mengalami penundaan yang biasanya ditemui di situs yang dikompilasi secara dinamis.

Dua bentuk prakomprekomilasi lainnya digunakan untuk penyebaran. Dalam salah satu bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga beberapa jumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengkompresi ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakombinasi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prekomilasi yang akan dilakukan.

Pengembang dapat melakukan prakompilasi situs Web dengan aspnet_compiler alat baris perintah atau dengan memanggil PrecompileApplication metode .

Lihat juga

Berlaku untuk

PrecompileApplication(ClientBuildManagerCallback)

Melakukan prakombinasikan aplikasi ASP.NET dan menyediakan metode panggilan balik untuk menerima informasi status tentang build.

public:
 void PrecompileApplication(System::Web::Compilation::ClientBuildManagerCallback ^ callback);
public void PrecompileApplication(System.Web.Compilation.ClientBuildManagerCallback callback);
member this.PrecompileApplication : System.Web.Compilation.ClientBuildManagerCallback -> unit
Public Sub PrecompileApplication (callback As ClientBuildManagerCallback)

Parameter

callback
ClientBuildManagerCallback

Yang ClientBuildManagerCallback berisi metode yang akan dipanggil saat melaporkan hasil kompilasi.

Keterangan

ASP.NET mendukung tiga bentuk prakomprekomilasi. Satu formulir memungkinkan kompilasi aplikasi ASP.NET di tempat. Dalam bentuk ini, situs disebarkan ke produksi dan kemudian dikompilasi sebelumnya, yang menghilangkan kebutuhan untuk mengkompilasi situs secara dinamis ketika pertama kali dikunjungi oleh pengguna. Pengguna pertama situs tidak akan mengalami penundaan yang biasanya ditemui di situs yang dikompilasi secara dinamis. Parameter callback berisi metode yang akan dipanggil saat melaporkan hasil kompilasi.

Dua bentuk prakomprekomilasi lainnya digunakan untuk penyebaran. Dalam salah satu bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga beberapa jumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengkompresi ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakombinasi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prekomilasi yang akan dilakukan.

Pengembang dapat melakukan prakompilasi situs Web dengan aspnet_compiler alat baris perintah atau dengan memanggil PrecompileApplication metode .

Lihat juga

Berlaku untuk

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Prakombinasikan aplikasi ASP.NET, menyediakan metode panggilan balik untuk menerima informasi status tentang build, dan menunjukkan apakah akan membuat build yang bersih.

public:
 void PrecompileApplication(System::Web::Compilation::ClientBuildManagerCallback ^ callback, bool forceCleanBuild);
public void PrecompileApplication(System.Web.Compilation.ClientBuildManagerCallback callback, bool forceCleanBuild);
member this.PrecompileApplication : System.Web.Compilation.ClientBuildManagerCallback * bool -> unit
Public Sub PrecompileApplication (callback As ClientBuildManagerCallback, forceCleanBuild As Boolean)

Parameter

callback
ClientBuildManagerCallback

Yang ClientBuildManagerCallback berisi metode yang akan dipanggil saat melaporkan hasil kompilasi.

forceCleanBuild
Boolean

true untuk melakukan build bersih, yang pertama-tama akan menghapus semua objek dan file perantara; false untuk membangun kembali hanya file-file yang telah berubah. Atur ke true jika ada kemungkinan dependensi mungkin tidak diambil oleh lingkungan build.

Keterangan

ASP.NET mendukung tiga bentuk prakomprekomilasi. Satu formulir memungkinkan kompilasi aplikasi ASP.NET di tempat. Dalam bentuk ini, situs disebarkan ke produksi dan kemudian dikompilasi sebelumnya, yang menghilangkan kebutuhan untuk mengkompilasi situs secara dinamis ketika pertama kali dikunjungi oleh pengguna. Pengguna pertama situs tidak akan mengalami penundaan yang biasanya ditemui di situs yang dikompilasi secara dinamis. Parameter callback berisi metode yang akan dipanggil saat melaporkan hasil kompilasi.

Dua bentuk prakomprekomilasi lainnya digunakan untuk penyebaran. Dalam salah satu bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga beberapa jumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengkompresi ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakombinasi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prekomilasi yang akan dilakukan.

Pengembang dapat melakukan prakompilasi situs Web dengan aspnet_compiler alat baris perintah atau dengan memanggil PrecompileApplication metode .

Lihat juga

Berlaku untuk