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
| Name | Description |
|---|---|
| PrecompileApplication() |
bir ASP.NET uygulamasını önceden derler. |
| PrecompileApplication(ClientBuildManagerCallback) |
bir ASP.NET uygulamasını önceden derler ve derlemeyle ilgili 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ında 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 derlemesini sağlar. Bu formda, site üretime dağıtılır ve ardından önceden derlenir ve bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenmesi 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, bir miktar güncelleştirmenin derlenmiş sitede gerçekleştirilebilmesi için işaretleme sayfalarını içerir. 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.
Önceden derlenmiş uygulama oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, üç ön derleme biçiminden hangisinin gerçekleştirilecek olduğunu tanımlar.
Geliştirici, komut satırı aracıyla aspnet_compiler veya yöntemini çağırarak PrecompileApplication bir Web sitesini ö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 derlemesini sağlar. Bu formda, site üretime dağıtılır ve ardından önceden derlenir ve bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenmesi 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, bir miktar güncelleştirmenin derlenmiş sitede gerçekleştirilebilmesi için işaretleme sayfalarını içerir. 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.
Önceden derlenmiş uygulama oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, üç ön derleme biçiminden hangisinin gerçekleştirilecek olduğunu tanımlar.
Geliştirici, komut satırı aracıyla aspnet_compiler veya yöntemini çağırarak PrecompileApplication bir Web sitesini önceden derleyebilir.
Ayrıca bkz.
Şunlara uygulanır
PrecompileApplication(ClientBuildManagerCallback)
bir ASP.NET uygulamasını önceden derler ve derlemeyle ilgili 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 derlemesini sağlar. Bu formda, site üretime dağıtılır ve ardından önceden derlenir ve bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenmesi 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, bir miktar güncelleştirmenin derlenmiş sitede gerçekleştirilebilmesi için işaretleme sayfalarını içerir. 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.
Önceden derlenmiş uygulama oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, üç ön derleme biçiminden hangisinin gerçekleştirilecek olduğunu tanımlar.
Geliştirici, komut satırı aracıyla aspnet_compiler veya yöntemini çağırarak PrecompileApplication bir Web sitesini önceden derleyebilir.
Ayrıca bkz.
Şunlara uygulanır
PrecompileApplication(ClientBuildManagerCallback, Boolean)
bir ASP.NET uygulamasını önceden derler, derleme hakkında 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 derlemek için. Derleme ortamı tarafından bir bağımlılığın 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 derlemesini sağlar. Bu formda, site üretime dağıtılır ve ardından önceden derlenir ve bu da sitenin bir kullanıcı tarafından ilk ziyaret edildiğinde dinamik olarak derlenmesi 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, bir miktar güncelleştirmenin derlenmiş sitede gerçekleştirilebilmesi için işaretleme sayfalarını içerir. 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.
Önceden derlenmiş uygulama oluşturucu aracılığıyla ClientBuildManager tanımlanır. ClientBuildManagerParameter Oluşturucunun ClientBuildManager nesnesi, üç ön derleme biçiminden hangisinin gerçekleştirilecek olduğunu tanımlar.
Geliştirici, komut satırı aracıyla aspnet_compiler veya yöntemini çağırarak PrecompileApplication bir Web sitesini önceden derleyebilir.
Ayrıca bkz.
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- ASP.NET Web Sitesi Ön Derlemesi