Bagikan melalui


ClientBuildManager.PrecompileApplication Metode

Definisi

Prakombinasikan aplikasi ASP.NET.

Overload

PrecompileApplication()

Prakombinasikan aplikasi ASP.NET.

PrecompileApplication(ClientBuildManagerCallback)

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

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Prakompilasi 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 prakompeksi 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 kedua bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga sejumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengolah ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

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

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

PrecompileApplication()

Prakombinasikan 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 prakompeksi 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 kedua bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga sejumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengolah ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakompeksi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prakompeksi 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)

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 prakompeksi 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 kedua bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga sejumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengolah ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

Aplikasi untuk prakompeksi didefinisikan melalui ClientBuildManager konstruktor. Objek ClientBuildManagerParameterClientBuildManager konstruktor mendefinisikan mana dari tiga bentuk prakompeksi 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)

Prakompilasi 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 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 prakompeksi 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 kedua bentuk, tata letak situs dihasilkan yang dapat disebarkan ke komputer produksi. Salah satu formulir ini mencakup halaman markup sehingga sejumlah pembaruan dapat dilakukan di situs yang dikompilasi. Formulir lain tidak berisi halaman markup dan oleh karena itu tidak dapat diperbarui tanpa mengolah ulang situs asli. Tidak ada kode sumber yang disebarkan ke lingkungan target dalam salah satu bentuk prakompilasi ini.

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

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

Lihat juga

Berlaku untuk