Nyelv

ClientBuildManager.PrecompileApplication Metódus

Definíció

Előre lefordít egy ASP.NET alkalmazást.

Túlterhelések

Név Description
PrecompileApplication()

Előre lefordít egy ASP.NET alkalmazást.

PrecompileApplication(ClientBuildManagerCallback)

Előre lefordít egy ASP.NET alkalmazást, és egy visszahívási módszert biztosít a build állapotadatainak fogadásához.

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Előre lefordít egy ASP.NET alkalmazást, egy visszahívási módszert biztosít a build állapotadatainak fogadásához, és jelzi, hogy létre kell-e hozni egy tiszta buildet.

Megjegyzések

ASP.NET az előfordítás három formáját támogatja. Az egyik űrlap lehetővé teszi egy ASP.NET alkalmazás helyszíni előfordítását. Ebben az formában a webhely éles környezetben lesz üzembe helyezve, majd előre lefordítva, ami szükségtelenné teszi a webhely dinamikus fordítását, amikor a felhasználó először felkeresi. A webhely első felhasználója nem fogja tapasztalni a dinamikusan lefordított webhelyeken általában tapasztalt késést.

A rendszer az előfordítás két másik formáját használja az üzembe helyezéshez. Mindkét formában létrejön a hely elrendezése, amely üzembe helyezhető egy éles számítógépen. Az űrlapok egyike tartalmazza a korrektúralapokat, így némi frissítés elvégezhető a lefordított webhelyen. A másik űrlap nem tartalmazza a korrektúralapokat, ezért nem frissíthető az eredeti webhely újrafordítása nélkül. Ezen előfordítási formák egyikében sem helyez üzembe forráskódot a célkörnyezetben.

Az előfordításhoz szükséges alkalmazást a ClientBuildManager konstruktor határozza meg. A ClientBuildManagerParameter konstruktor objektuma ClientBuildManager határozza meg, hogy a három előfordítási forma közül melyiket kell elvégezni.

A fejlesztők előre lefordíthatnak egy webhelyet a aspnet_compiler parancssori eszközzel vagy a PrecompileApplication metódus meghívásával.

PrecompileApplication()

Előre lefordít egy ASP.NET alkalmazást.

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

Megjegyzések

ASP.NET az előfordítás három formáját támogatja. Az egyik űrlap lehetővé teszi egy ASP.NET alkalmazás helyszíni előfordítását. Ebben az formában a webhely éles környezetben lesz üzembe helyezve, majd előre lefordítva, ami szükségtelenné teszi a webhely dinamikus fordítását, amikor a felhasználó először felkeresi. A webhely első felhasználója nem fogja tapasztalni a dinamikusan lefordított webhelyeken általában tapasztalt késést.

A rendszer az előfordítás két másik formáját használja az üzembe helyezéshez. Mindkét formában létrejön a hely elrendezése, amely üzembe helyezhető egy éles számítógépen. Az űrlapok egyike tartalmazza a korrektúralapokat, így némi frissítés elvégezhető a lefordított webhelyen. A másik űrlap nem tartalmazza a korrektúralapokat, ezért nem frissíthető az eredeti webhely újrafordítása nélkül. Ezen előfordítási formák egyikében sem helyez üzembe forráskódot a célkörnyezetben.

Az előfordításhoz szükséges alkalmazást a ClientBuildManager konstruktor határozza meg. A ClientBuildManagerParameter konstruktor objektuma ClientBuildManager határozza meg, hogy a három előfordítási forma közül melyiket kell elvégezni.

A fejlesztők előre lefordíthatnak egy webhelyet a aspnet_compiler parancssori eszközzel vagy a PrecompileApplication metódus meghívásával.

Lásd még

A következőre érvényes:

PrecompileApplication(ClientBuildManagerCallback)

Előre lefordít egy ASP.NET alkalmazást, és egy visszahívási módszert biztosít a build állapotadatainak fogadásához.

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)

Paraméterek

callback
ClientBuildManagerCallback

A ClientBuildManagerCallback fordítás eredményének jelentésekor meghívandó metódust tartalmazó metódus.

Megjegyzések

ASP.NET az előfordítás három formáját támogatja. Az egyik űrlap lehetővé teszi egy ASP.NET alkalmazás helyszíni előfordítását. Ebben az formában a webhely éles környezetben lesz üzembe helyezve, majd előre lefordítva, ami szükségtelenné teszi a webhely dinamikus fordítását, amikor a felhasználó először felkeresi. A webhely első felhasználója nem fogja tapasztalni a dinamikusan lefordított webhelyeken általában tapasztalt késést. A callback paraméter tartalmazza a meghívandó metódust a fordítás eredményének jelentésekor.

A rendszer az előfordítás két másik formáját használja az üzembe helyezéshez. Mindkét formában létrejön a hely elrendezése, amely üzembe helyezhető egy éles számítógépen. Az űrlapok egyike tartalmazza a korrektúralapokat, így némi frissítés elvégezhető a lefordított webhelyen. A másik űrlap nem tartalmazza a korrektúralapokat, ezért nem frissíthető az eredeti webhely újrafordítása nélkül. Ezen előfordítási formák egyikében sem helyez üzembe forráskódot a célkörnyezetben.

Az előfordításhoz szükséges alkalmazást a ClientBuildManager konstruktor határozza meg. A ClientBuildManagerParameter konstruktor objektuma ClientBuildManager határozza meg, hogy a három előfordítási forma közül melyiket kell elvégezni.

A fejlesztők előre lefordíthatnak egy webhelyet a aspnet_compiler parancssori eszközzel vagy a PrecompileApplication metódus meghívásával.

Lásd még

A következőre érvényes:

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Előre lefordít egy ASP.NET alkalmazást, egy visszahívási módszert biztosít a build állapotadatainak fogadásához, és jelzi, hogy létre kell-e hozni egy tiszta buildet.

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)

Paraméterek

callback
ClientBuildManagerCallback

A ClientBuildManagerCallback fordítás eredményének jelentésekor meghívandó metódust tartalmazó metódus.

forceCleanBuild
Boolean

true tiszta build végrehajtása, amely először törli az összes objektumot és köztes fájlt; false csak azokat a fájlokat kell újraépíteni, amelyek megváltoztak. Állítsa igaz értékre, ha lehetséges, hogy a buildkörnyezet nem veszi fel a függőséget.

Megjegyzések

ASP.NET az előfordítás három formáját támogatja. Az egyik űrlap lehetővé teszi egy ASP.NET alkalmazás helyszíni előfordítását. Ebben az formában a webhely éles környezetben lesz üzembe helyezve, majd előre lefordítva, ami szükségtelenné teszi a webhely dinamikus fordítását, amikor a felhasználó először felkeresi. A webhely első felhasználója nem fogja tapasztalni a dinamikusan lefordított webhelyeken általában tapasztalt késést. A callback paraméter tartalmazza a meghívandó metódust a fordítás eredményének jelentésekor.

A rendszer az előfordítás két másik formáját használja az üzembe helyezéshez. Mindkét formában létrejön a hely elrendezése, amely üzembe helyezhető egy éles számítógépen. Az űrlapok egyike tartalmazza a korrektúralapokat, így némi frissítés elvégezhető a lefordított webhelyen. A másik űrlap nem tartalmazza a korrektúralapokat, ezért nem frissíthető az eredeti webhely újrafordítása nélkül. Ezen előfordítási formák egyikében sem helyez üzembe forráskódot a célkörnyezetben.

Az előfordításhoz szükséges alkalmazást a ClientBuildManager konstruktor határozza meg. A ClientBuildManagerParameter konstruktor objektuma ClientBuildManager határozza meg, hogy a három előfordítási forma közül melyiket kell elvégezni.

A fejlesztők előre lefordíthatnak egy webhelyet a aspnet_compiler parancssori eszközzel vagy a PrecompileApplication metódus meghívásával.

Lásd még

A következőre érvényes: