ClientBuildManager.PrecompileApplication Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir ASP.NET uygulamasını önceden derler.
Aşırı Yüklemeler
PrecompileApplication() |
bir ASP.NET uygulamasını önceden derler. |
PrecompileApplication(ClientBuildManagerCallback) |
bir ASP.NET uygulamasını önceden derler ve derleme hakkında durum bilgilerini almak için bir geri çağırma yöntemi sağlar. |
PrecompileApplication(ClientBuildManagerCallback, Boolean) |
bir ASP.NET uygulamasını önceden derler, derleme hakkındaki durum bilgilerini almak için bir geri çağırma yöntemi sağlar ve temiz bir derleme oluşturulup oluşturulmayacağını gösterir. |
Açıklamalar
ASP.NET üç ön derleme türünü destekler. Bir form, bir ASP.NET uygulamasının yerinde ön derlemesine olanak tanır. Bu formda, site üretime dağıtılır ve daha sonra önceden derlenir, bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenme gereksinimini ortadan kaldırır. Sitenin ilk kullanıcısı, dinamik olarak derlenmiş bir sitede normalde karşılaşılan gecikmeyle karşılaşmaz.
Diğer iki ön derleme biçimi dağıtım için kullanılır. Her iki biçimde de, üretim bilgisayarına dağıtılabilir bir site düzeni oluşturulur. Bu formlardan biri işaretleme sayfalarını içerir, bu nedenle derlenen sitede bir miktar güncelleştirme gerçekleştirilebilir. Diğer form işaretleme sayfalarını içermez ve bu nedenle özgün site yeniden derlenmeden güncelleştirilemez. Bu ön derleme biçimlerinden herhangi birinde hedef ortama kaynak kodu dağıtılmaz.
Ön derleme uygulaması oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, ön derlemenin üç biçiminden hangisinin gerçekleştirileceklerini tanımlar.
Geliştirici bir Web sitesini komut satırı aracıyla aspnet_compiler
veya yöntemini çağırarak PrecompileApplication önceden derleyebilir.
PrecompileApplication()
bir ASP.NET uygulamasını önceden derler.
public:
void PrecompileApplication();
public void PrecompileApplication ();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()
Açıklamalar
ASP.NET üç ön derleme türünü destekler. Bir form, bir ASP.NET uygulamasının yerinde ön derlemesine olanak tanır. Bu formda, site üretime dağıtılır ve daha sonra önceden derlenir, bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenme gereksinimini ortadan kaldırır. Sitenin ilk kullanıcısı, dinamik olarak derlenmiş bir sitede normalde karşılaşılan gecikmeyle karşılaşmaz.
Diğer iki ön derleme biçimi dağıtım için kullanılır. Her iki biçimde de, üretim bilgisayarına dağıtılabilir bir site düzeni oluşturulur. Bu formlardan biri işaretleme sayfalarını içerir, bu nedenle derlenen sitede bir miktar güncelleştirme gerçekleştirilebilir. Diğer form işaretleme sayfalarını içermez ve bu nedenle özgün site yeniden derlenmeden güncelleştirilemez. Bu ön derleme biçimlerinden herhangi birinde hedef ortama kaynak kodu dağıtılmaz.
Ön derleme uygulaması oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, ön derlemenin üç biçiminden hangisinin gerçekleştirileceklerini tanımlar.
Geliştirici bir Web sitesini komut satırı aracıyla aspnet_compiler
veya yöntemini çağırarak PrecompileApplication önceden derleyebilir.
Ayrıca bkz.
Şunlara uygulanır
PrecompileApplication(ClientBuildManagerCallback)
bir ASP.NET uygulamasını önceden derler ve derleme hakkında durum bilgilerini almak için bir geri çağırma yöntemi sağlar.
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)
Parametreler
- callback
- ClientBuildManagerCallback
ClientBuildManagerCallback Derlemenin sonucunu bildirirken çağrılacak yöntemi içeren.
Açıklamalar
ASP.NET üç ön derleme türünü destekler. Bir form, bir ASP.NET uygulamasının yerinde ön derlemesine olanak tanır. Bu formda, site üretime dağıtılır ve daha sonra önceden derlenir, bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenme gereksinimini ortadan kaldırır. Sitenin ilk kullanıcısı, dinamik olarak derlenmiş bir sitede normalde karşılaşılan gecikmeyle karşılaşmaz. parametresi, callback
derlemenin sonucunu bildirirken çağrılacak yöntemi içerir.
Diğer iki ön derleme biçimi dağıtım için kullanılır. Her iki biçimde de, üretim bilgisayarına dağıtılabilir bir site düzeni oluşturulur. Bu formlardan biri işaretleme sayfalarını içerir, bu nedenle derlenen sitede bir miktar güncelleştirme gerçekleştirilebilir. Diğer form işaretleme sayfalarını içermez ve bu nedenle özgün site yeniden derlenmeden güncelleştirilemez. Bu ön derleme biçimlerinden herhangi birinde hedef ortama kaynak kodu dağıtılmaz.
Ön derleme uygulaması oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, ön derlemenin üç biçiminden hangisinin gerçekleştirileceklerini tanımlar.
Geliştirici bir Web sitesini komut satırı aracıyla aspnet_compiler
veya yöntemini çağırarak PrecompileApplication önceden derleyebilir.
Ayrıca bkz.
Şunlara uygulanır
PrecompileApplication(ClientBuildManagerCallback, Boolean)
bir ASP.NET uygulamasını önceden derler, derleme hakkındaki durum bilgilerini almak için bir geri çağırma yöntemi sağlar ve temiz bir derleme oluşturulup oluşturulmayacağını gösterir.
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)
Parametreler
- callback
- ClientBuildManagerCallback
ClientBuildManagerCallback Derlemenin sonucunu bildirirken çağrılacak yöntemi içeren.
- forceCleanBuild
- Boolean
true
temiz bir derleme gerçekleştirmek için, önce tüm nesne ve ara dosyaları siler; false
yalnızca değiştirilen dosyaları yeniden derleyin. Bir bağımlılığın derleme ortamı tarafından alınmama olasılığı varsa true olarak ayarlayın.
Açıklamalar
ASP.NET üç ön derleme türünü destekler. Bir form, bir ASP.NET uygulamasının yerinde ön derlemesine olanak tanır. Bu formda, site üretime dağıtılır ve daha sonra önceden derlenir, bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenme gereksinimini ortadan kaldırır. Sitenin ilk kullanıcısı, dinamik olarak derlenmiş bir sitede normalde karşılaşılan gecikmeyle karşılaşmaz. parametresi, callback
derlemenin sonucunu bildirirken çağrılacak yöntemi içerir.
Diğer iki ön derleme biçimi dağıtım için kullanılır. Her iki biçimde de, üretim bilgisayarına dağıtılabilir bir site düzeni oluşturulur. Bu formlardan biri işaretleme sayfalarını içerir, bu nedenle derlenen sitede bir miktar güncelleştirme gerçekleştirilebilir. Diğer form işaretleme sayfalarını içermez ve bu nedenle özgün site yeniden derlenmeden güncelleştirilemez. Bu ön derleme biçimlerinden herhangi birinde hedef ortama kaynak kodu dağıtılmaz.
Ön derleme uygulaması oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, ön derlemenin üç biçiminden hangisinin gerçekleştirileceklerini tanımlar.
Geliştirici bir Web sitesini komut satırı aracıyla aspnet_compiler
veya yöntemini çağırarak PrecompileApplication önceden derleyebilir.
Ayrıca bkz.
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- Web Sitesi Ön Derlemesini ASP.NET