ClientBuildManager.PrecompileApplication Yöntem

Tanım

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.

Şunlara uygulanır