ClientBuildManager.PrecompileApplication Método

Definición

Precompila una aplicación ASP.NET.

Sobrecargas

PrecompileApplication()

Precompila una aplicación ASP.NET.

PrecompileApplication(ClientBuildManagerCallback)

Precompila una aplicación ASP.NET y proporciona un método de devolución de llamada para recibir información de estado de la compilación.

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Precompila una aplicación ASP.NET, proporciona un método de devolución de llamada para recibir información del estado sobre la generación e indica si se debe crear una generación limpia.

Comentarios

ASP.NET admite tres formas de precompilación. Un formulario permite la precompilación local de una aplicación de ASP.NET. En este formulario, el sitio se implementa en producción y, a continuación, se precompila, lo que elimina la necesidad de compilar dinámicamente el sitio cuando un usuario lo visita por primera vez. El primer usuario del sitio no experimentará el retraso que se encuentra normalmente en un sitio que se compila dinámicamente.

Las otras dos formas de precompilación se usan para la implementación. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción. Uno de estos formularios incluye las páginas de marcado para que se pueda realizar cierta cantidad de actualización en el sitio compilado. El otro formulario no contiene las páginas de marcado y, por tanto, no se puede actualizar sin volver a compilar el sitio original. No se implementa ningún código fuente en el entorno de destino en cualquiera de estas formas de precompilación.

La aplicación que se va a precompilar se define mediante el ClientBuildManager constructor . El ClientBuildManagerParameter objeto del ClientBuildManager constructor define cuál de las tres formas de precompilación que se va a realizar.

Un desarrollador puede precompilar un sitio web con la aspnet_compiler herramienta de línea de comandos o llamando al PrecompileApplication método .

PrecompileApplication()

Precompila una aplicación ASP.NET.

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

Comentarios

ASP.NET admite tres formas de precompilación. Un formulario permite la precompilación local de una aplicación de ASP.NET. En este formulario, el sitio se implementa en producción y, a continuación, se precompila, lo que elimina la necesidad de compilar dinámicamente el sitio cuando un usuario lo visita por primera vez. El primer usuario del sitio no experimentará el retraso que se encuentra normalmente en un sitio que se compila dinámicamente.

Las otras dos formas de precompilación se usan para la implementación. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción. Uno de estos formularios incluye las páginas de marcado para que se pueda realizar cierta cantidad de actualización en el sitio compilado. El otro formulario no contiene las páginas de marcado y, por tanto, no se puede actualizar sin volver a compilar el sitio original. No se implementa ningún código fuente en el entorno de destino en cualquiera de estas formas de precompilación.

La aplicación que se va a precompilar se define mediante el ClientBuildManager constructor . El ClientBuildManagerParameter objeto del ClientBuildManager constructor define cuál de las tres formas de precompilación que se va a realizar.

Un desarrollador puede precompilar un sitio web con la aspnet_compiler herramienta de línea de comandos o llamando al PrecompileApplication método .

Consulte también

Se aplica a

PrecompileApplication(ClientBuildManagerCallback)

Precompila una aplicación ASP.NET y proporciona un método de devolución de llamada para recibir información de estado de la compilación.

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)

Parámetros

callback
ClientBuildManagerCallback

ClientBuildManagerCallback que contiene el método al que se llamará cuando se informe del resultado de la compilación.

Comentarios

ASP.NET admite tres formas de precompilación. Un formulario permite la precompilación local de una aplicación de ASP.NET. En este formulario, el sitio se implementa en producción y, a continuación, se precompila, lo que elimina la necesidad de compilar dinámicamente el sitio cuando un usuario lo visita por primera vez. El primer usuario del sitio no experimentará el retraso que se encuentra normalmente en un sitio que se compila dinámicamente. El callback parámetro contiene el método al que se va a llamar al notificar el resultado de la compilación.

Las otras dos formas de precompilación se usan para la implementación. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción. Uno de estos formularios incluye las páginas de marcado para que se pueda realizar cierta cantidad de actualización en el sitio compilado. El otro formulario no contiene las páginas de marcado y, por tanto, no se puede actualizar sin volver a compilar el sitio original. No se implementa ningún código fuente en el entorno de destino en cualquiera de estas formas de precompilación.

La aplicación que se va a precompilar se define mediante el ClientBuildManager constructor . El ClientBuildManagerParameter objeto del ClientBuildManager constructor define cuál de las tres formas de precompilación que se va a realizar.

Un desarrollador puede precompilar un sitio web con la aspnet_compiler herramienta de línea de comandos o llamando al PrecompileApplication método .

Consulte también

Se aplica a

PrecompileApplication(ClientBuildManagerCallback, Boolean)

Precompila una aplicación ASP.NET, proporciona un método de devolución de llamada para recibir información del estado sobre la generación e indica si se debe crear una generación limpia.

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)

Parámetros

callback
ClientBuildManagerCallback

ClientBuildManagerCallback que contiene el método al que se llamará cuando se informe del resultado de la compilación.

forceCleanBuild
Boolean

true para realizar una compilación desde cero, que primero eliminará todos los archivos de objetos e intermedios; false para recompilar sólo los archivos que hayan cambiado. Se debe establecer en true si existe la posibilidad de que el entorno de compilación no detecte una dependencia.

Comentarios

ASP.NET admite tres formas de precompilación. Un formulario permite la precompilación local de una aplicación de ASP.NET. En este formulario, el sitio se implementa en producción y, a continuación, se precompila, lo que elimina la necesidad de compilar dinámicamente el sitio cuando un usuario lo visita por primera vez. El primer usuario del sitio no experimentará el retraso que se encuentra normalmente en un sitio que se compila dinámicamente. El callback parámetro contiene el método al que se va a llamar al notificar el resultado de la compilación.

Las otras dos formas de precompilación se usan para la implementación. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción. Uno de estos formularios incluye las páginas de marcado para que se pueda realizar cierta cantidad de actualización en el sitio compilado. El otro formulario no contiene las páginas de marcado y, por tanto, no se puede actualizar sin volver a compilar el sitio original. No se implementa ningún código fuente en el entorno de destino en cualquiera de estas formas de precompilación.

La aplicación que se va a precompilar se define mediante el ClientBuildManager constructor . El ClientBuildManagerParameter objeto del ClientBuildManager constructor define cuál de las tres formas de precompilación que se va a realizar.

Un desarrollador puede precompilar un sitio web con la aspnet_compiler herramienta de línea de comandos o llamando al PrecompileApplication método .

Consulte también

Se aplica a