ClientBuildManager.PrecompileApplication Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- předkompilace webu ASP.NET