Condividi tramite


ClientBuildManager.PrecompileApplication Metodo

Definizione

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

Si applica a