ClientBuildManager.PrecompileApplication Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- ASP.NET webhely előfordítása