ClientBuildManager.PrecompileApplication Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- ASP.NET Kompilasi Situs Web