ClientBuildManager.PrecompileApplication Metoda

Definice

Předkompiluje ASP.NET aplikaci.

Přetížení

Name Description
PrecompileApplication()

Předkompiluje ASP.NET aplikaci.

PrecompileApplication(ClientBuildManagerCallback)

Předkompiluje ASP.NET aplikaci a poskytuje metodu zpětného volání pro příjem informací o stavu sestavení.

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Předkompiluje ASP.NET aplikaci, poskytuje metodu zpětného volání pro příjem informací o stavu sestavení a indikuje, zda se má vytvořit čisté sestavení.

Poznámky

ASP.NET podporuje tři formy předkompilace. Jeden formulář umožňuje místní předkompilace ASP.NET aplikace. V tomto formuláři se web nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při prvním návštěvě uživatelem. První uživatel webu nezjistí zpoždění, ke kterému obvykle dochází v lokalitě, která je dynamicky kompilována.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení lokality, které lze nasadit do produkčního počítače. Jeden z těchto formulářů obsahuje stránky se značkami, aby bylo možné na kompilovaném webu provést určitou aktualizaci. Druhý formulář neobsahuje značkové stránky, a proto nelze aktualizovat bez opětovného zkompilování původního webu. V některé z těchto forem předkompilace se do cílového prostředí nenasadí žádný zdrojový kód.

Aplikace, která se má předkompilovat, je definována prostřednictvím konstruktoru ClientBuildManager . Objekt ClientBuildManagerParameter konstruktoru ClientBuildManager definuje, které ze tří forem předkompilace provést.

Vývojář může předkompilovat web pomocí nástroje příkazového aspnet_compiler řádku nebo voláním PrecompileApplication metody.

PrecompileApplication()

Předkompiluje ASP.NET aplikaci.

public:
 void PrecompileApplication();
public void PrecompileApplication();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()

Poznámky

ASP.NET podporuje tři formy předkompilace. Jeden formulář umožňuje místní předkompilace ASP.NET aplikace. V tomto formuláři se web nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při prvním návštěvě uživatelem. První uživatel webu nezjistí zpoždění, ke kterému obvykle dochází v lokalitě, která je dynamicky kompilována.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení lokality, které lze nasadit do produkčního počítače. Jeden z těchto formulářů obsahuje stránky se značkami, aby bylo možné na kompilovaném webu provést určitou aktualizaci. Druhý formulář neobsahuje značkové stránky, a proto nelze aktualizovat bez opětovného zkompilování původního webu. V některé z těchto forem předkompilace se do cílového prostředí nenasadí žádný zdrojový kód.

Aplikace, která se má předkompilovat, je definována prostřednictvím konstruktoru ClientBuildManager . Objekt ClientBuildManagerParameter konstruktoru ClientBuildManager definuje, které ze tří forem předkompilace provést.

Vývojář může předkompilovat web pomocí nástroje příkazového aspnet_compiler řádku nebo voláním PrecompileApplication metody.

Viz také

Platí pro

PrecompileApplication(ClientBuildManagerCallback)

Předkompiluje ASP.NET aplikaci a poskytuje metodu zpětného volání pro příjem informací o stavu sestavení.

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)

Parametry

callback
ClientBuildManagerCallback

A ClientBuildManagerCallback obsahující metodu volání při hlášení výsledku kompilace.

Poznámky

ASP.NET podporuje tři formy předkompilace. Jeden formulář umožňuje místní předkompilace ASP.NET aplikace. V tomto formuláři se web nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při prvním návštěvě uživatelem. První uživatel webu nezjistí zpoždění, ke kterému obvykle dochází v lokalitě, která je dynamicky kompilována. Parametr callback obsahuje metodu volání při hlášení výsledku kompilace.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení lokality, které lze nasadit do produkčního počítače. Jeden z těchto formulářů obsahuje stránky se značkami, aby bylo možné na kompilovaném webu provést určitou aktualizaci. Druhý formulář neobsahuje značkové stránky, a proto nelze aktualizovat bez opětovného zkompilování původního webu. V některé z těchto forem předkompilace se do cílového prostředí nenasadí žádný zdrojový kód.

Aplikace, která se má předkompilovat, je definována prostřednictvím konstruktoru ClientBuildManager . Objekt ClientBuildManagerParameter konstruktoru ClientBuildManager definuje, které ze tří forem předkompilace provést.

Vývojář může předkompilovat web pomocí nástroje příkazového aspnet_compiler řádku nebo voláním PrecompileApplication metody.

Viz také

Platí pro

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Předkompiluje ASP.NET aplikaci, poskytuje metodu zpětného volání pro příjem informací o stavu sestavení a indikuje, zda se má vytvořit čisté sestavení.

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)

Parametry

callback
ClientBuildManagerCallback

A ClientBuildManagerCallback obsahující metodu volání při hlášení výsledku kompilace.

forceCleanBuild
Boolean

true provést čisté sestavení, které nejprve odstraní všechny objekty a zprostředkující soubory; false znovu sestavte pouze ty soubory, které se změnily. Nastavte hodnotu true, pokud existuje šance, že prostředí sestavení nemusí vybrat závislost.

Poznámky

ASP.NET podporuje tři formy předkompilace. Jeden formulář umožňuje místní předkompilace ASP.NET aplikace. V tomto formuláři se web nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při prvním návštěvě uživatelem. První uživatel webu nezjistí zpoždění, ke kterému obvykle dochází v lokalitě, která je dynamicky kompilována. Parametr callback obsahuje metodu volání při hlášení výsledku kompilace.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení lokality, které lze nasadit do produkčního počítače. Jeden z těchto formulářů obsahuje stránky se značkami, aby bylo možné na kompilovaném webu provést určitou aktualizaci. Druhý formulář neobsahuje značkové stránky, a proto nelze aktualizovat bez opětovného zkompilování původního webu. V některé z těchto forem předkompilace se do cílového prostředí nenasadí žádný zdrojový kód.

Aplikace, která se má předkompilovat, je definována prostřednictvím konstruktoru ClientBuildManager . Objekt ClientBuildManagerParameter konstruktoru ClientBuildManager definuje, které ze tří forem předkompilace provést.

Vývojář může předkompilovat web pomocí nástroje příkazového aspnet_compiler řádku nebo voláním PrecompileApplication metody.

Viz také

Platí pro