Sdílet prostřednictvím


ClientBuildManager.PrecompileApplication Metoda

Definice

Předkompiliuje aplikaci ASP.NET.

Přetížení

PrecompileApplication()

Předkompiliuje aplikaci ASP.NET.

PrecompileApplication(ClientBuildManagerCallback)

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

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Předkompiluje aplikaci ASP.NET, poskytuje metodu zpětného volání pro příjem informací o stavu sestavení a určuje, jestli 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 lokalita nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při první návštěvě uživatelem. První uživatel webu nezažije zpoždění, ke kterému obvykle dochází u dynamicky kompilované lokality.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení webu, které lze nasadit do počítače v produkčním prostředí. Jedna z těchto formulářů zahrnuje stránky se značkami, takže na kompilovaném webu je možné provést určité množství aktualizací. Druhý formulář neobsahuje značkové stránky, a proto ho nelze aktualizovat bez opětovného zkompilování původního webu. V žádném z těchto způsobů předkompilace není do cílového prostředí nasazen žádný zdrojový kód.

Předkompilovaná aplikace 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ředkompiliuje aplikaci ASP.NET.

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 lokalita nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při první návštěvě uživatelem. První uživatel webu nezažije zpoždění, ke kterému obvykle dochází u dynamicky kompilované lokality.

Pro nasazení se používají dvě další formy předkompilace. V obou formách se vygeneruje rozložení webu, které lze nasadit do počítače v produkčním prostředí. Jedna z těchto formulářů zahrnuje stránky se značkami, takže na kompilovaném webu je možné provést určité množství aktualizací. Druhý formulář neobsahuje značkové stránky, a proto ho nelze aktualizovat bez opětovného zkompilování původního webu. V žádném z těchto způsobů předkompilace není do cílového prostředí nasazen žádný zdrojový kód.

Předkompilovaná aplikace 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 aplikaci ASP.NET 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

Obsahující ClientBuildManagerCallback metodu, která se má volat 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 lokalita nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při první návštěvě uživatelem. První uživatel webu nezažije zpoždění, ke kterému obvykle dochází u dynamicky kompilované lokality. Parametr callback obsahuje metodu, která se má volat 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í webu, které lze nasadit do počítače v produkčním prostředí. Jedna z těchto formulářů zahrnuje stránky se značkami, takže na kompilovaném webu je možné provést určité množství aktualizací. Druhý formulář neobsahuje značkové stránky, a proto ho nelze aktualizovat bez opětovného zkompilování původního webu. V žádném z těchto způsobů předkompilace není do cílového prostředí nasazen žádný zdrojový kód.

Předkompilovaná aplikace 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 aplikaci ASP.NET, poskytuje metodu zpětného volání pro příjem informací o stavu sestavení a určuje, jestli 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

Obsahující ClientBuildManagerCallback metodu, která se má volat 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 a znovu sestavte jenom soubory, které se změnily. Nastavte na hodnotu true, pokud existuje možnost, že prostředí sestavení nezachytí 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 lokalita nasadí do produkčního prostředí a pak se předkompiluje, což eliminuje potřebu dynamicky kompilovat web při první návštěvě uživatelem. První uživatel webu nezažije zpoždění, ke kterému obvykle dochází u dynamicky kompilované lokality. Parametr callback obsahuje metodu, která se má volat 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í webu, které lze nasadit do počítače v produkčním prostředí. Jedna z těchto formulářů zahrnuje stránky se značkami, takže na kompilovaném webu je možné provést určité množství aktualizací. Druhý formulář neobsahuje značkové stránky, a proto ho nelze aktualizovat bez opětovného zkompilování původního webu. V žádném z těchto způsobů předkompilace není do cílového prostředí nasazen žádný zdrojový kód.

Předkompilovaná aplikace 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