ClientBuildManager.PrecompileApplication Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Precompila un'applicazione ASP.NET.
Overload
PrecompileApplication() |
Precompila un'applicazione ASP.NET. |
PrecompileApplication(ClientBuildManagerCallback) |
Precompila un'applicazione ASP.NET e fornisce un metodo di callback per ricevere informazioni sullo stato della compilazione. |
PrecompileApplication(ClientBuildManagerCallback, Boolean) |
Precompila un'applicazione ASP.NET, fornisce un metodo di callback per ricevere informazioni sullo stato della compilazione e indica se creare una compilazione pulita. |
Commenti
ASP.NET supporta tre forme di precompilazione. Un modulo consente la precompilazione sul posto di un'applicazione ASP.NET. In questo modulo il sito viene distribuito nell'ambiente di produzione e quindi precompilato, eliminando la necessità di compilare dinamicamente il sito quando viene visitato per la prima volta da un utente. Il primo utente del sito non riscontrerà il ritardo normalmente riscontrato in un sito compilato in modo dinamico.
Le due altre forme di precompilazione vengono usate per la distribuzione. In entrambi i moduli viene generato un layout del sito che può essere distribuito in un computer di produzione. Uno di questi moduli include le pagine di markup in modo che sia possibile eseguire alcune operazioni di aggiornamento nel sito compilato. L'altro modulo non contiene le pagine di markup e pertanto non può essere aggiornato senza ricompilare il sito originale. Nessun codice sorgente viene distribuito nell'ambiente di destinazione in una di queste forme di precompilazione.
L'applicazione da precompilare viene definita tramite il ClientBuildManager costruttore . L'oggetto ClientBuildManagerParameter del ClientBuildManager costruttore definisce quale delle tre forme di precompilazione eseguire.
Uno sviluppatore può precompilare un sito Web con lo strumento da aspnet_compiler
riga di comando o chiamando il PrecompileApplication metodo .
PrecompileApplication()
Precompila un'applicazione ASP.NET.
public:
void PrecompileApplication();
public void PrecompileApplication ();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()
Commenti
ASP.NET supporta tre forme di precompilazione. Un modulo consente la precompilazione sul posto di un'applicazione ASP.NET. In questo modulo il sito viene distribuito nell'ambiente di produzione e quindi precompilato, eliminando la necessità di compilare dinamicamente il sito quando viene visitato per la prima volta da un utente. Il primo utente del sito non riscontrerà il ritardo normalmente riscontrato in un sito compilato in modo dinamico.
Le due altre forme di precompilazione vengono usate per la distribuzione. In entrambi i moduli viene generato un layout del sito che può essere distribuito in un computer di produzione. Uno di questi moduli include le pagine di markup in modo che sia possibile eseguire alcune operazioni di aggiornamento nel sito compilato. L'altro modulo non contiene le pagine di markup e pertanto non può essere aggiornato senza ricompilare il sito originale. Nessun codice sorgente viene distribuito nell'ambiente di destinazione in una di queste forme di precompilazione.
L'applicazione da precompilare viene definita tramite il ClientBuildManager costruttore . L'oggetto ClientBuildManagerParameter del ClientBuildManager costruttore definisce quale delle tre forme di precompilazione eseguire.
Uno sviluppatore può precompilare un sito Web con lo strumento da aspnet_compiler
riga di comando o chiamando il PrecompileApplication metodo .
Vedi anche
Si applica a
PrecompileApplication(ClientBuildManagerCallback)
Precompila un'applicazione ASP.NET e fornisce un metodo di callback per ricevere informazioni sullo stato della compilazione.
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)
Parametri
- callback
- ClientBuildManagerCallback
Oggetto ClientBuildManagerCallback contenente il metodo da chiamare quando si rende noto il risultato della compilazione.
Commenti
ASP.NET supporta tre forme di precompilazione. Un modulo consente la precompilazione sul posto di un'applicazione ASP.NET. In questo modulo il sito viene distribuito nell'ambiente di produzione e quindi precompilato, eliminando la necessità di compilare dinamicamente il sito quando viene visitato per la prima volta da un utente. Il primo utente del sito non riscontrerà il ritardo normalmente riscontrato in un sito compilato in modo dinamico. Il callback
parametro contiene il metodo da chiamare quando segnala il risultato della compilazione.
Le due altre forme di precompilazione vengono usate per la distribuzione. In entrambi i moduli viene generato un layout del sito che può essere distribuito in un computer di produzione. Uno di questi moduli include le pagine di markup in modo che sia possibile eseguire alcune operazioni di aggiornamento nel sito compilato. L'altro modulo non contiene le pagine di markup e pertanto non può essere aggiornato senza ricompilare il sito originale. Nessun codice sorgente viene distribuito nell'ambiente di destinazione in una di queste forme di precompilazione.
L'applicazione da precompilare viene definita tramite il ClientBuildManager costruttore . L'oggetto ClientBuildManagerParameter del ClientBuildManager costruttore definisce quale delle tre forme di precompilazione eseguire.
Uno sviluppatore può precompilare un sito Web con lo strumento da aspnet_compiler
riga di comando o chiamando il PrecompileApplication metodo .
Vedi anche
Si applica a
PrecompileApplication(ClientBuildManagerCallback, Boolean)
Precompila un'applicazione ASP.NET, fornisce un metodo di callback per ricevere informazioni sullo stato della compilazione e indica se creare una compilazione pulita.
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)
Parametri
- callback
- ClientBuildManagerCallback
Oggetto ClientBuildManagerCallback contenente il metodo da chiamare quando si rende noto il risultato della compilazione.
- forceCleanBuild
- Boolean
true
per eseguire una compilazione pulita, in cui vengono prima eliminati tutti i file oggetto e intermedi; false
per compilare di nuovo solo i file che sono variati. Impostare su true se esiste la possibilità che una dipendenza non venga scelta dall'ambiente di compilazione.
Commenti
ASP.NET supporta tre forme di precompilazione. Un modulo consente la precompilazione sul posto di un'applicazione ASP.NET. In questo modulo il sito viene distribuito nell'ambiente di produzione e quindi precompilato, eliminando la necessità di compilare dinamicamente il sito quando viene visitato per la prima volta da un utente. Il primo utente del sito non riscontrerà il ritardo normalmente riscontrato in un sito compilato in modo dinamico. Il callback
parametro contiene il metodo da chiamare quando segnala il risultato della compilazione.
Le due altre forme di precompilazione vengono usate per la distribuzione. In entrambi i moduli viene generato un layout del sito che può essere distribuito in un computer di produzione. Uno di questi moduli include le pagine di markup in modo che sia possibile eseguire alcune operazioni di aggiornamento nel sito compilato. L'altro modulo non contiene le pagine di markup e pertanto non può essere aggiornato senza ricompilare il sito originale. Nessun codice sorgente viene distribuito nell'ambiente di destinazione in una di queste forme di precompilazione.
L'applicazione da precompilare viene definita tramite il ClientBuildManager costruttore . L'oggetto ClientBuildManagerParameter del ClientBuildManager costruttore definisce quale delle tre forme di precompilazione eseguire.
Uno sviluppatore può precompilare un sito Web con lo strumento da aspnet_compiler
riga di comando o chiamando il PrecompileApplication metodo .
Vedi anche
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- Precompilazione sito Web ASP.NET