ClientBuildManager.PrecompileApplication ClientBuildManager.PrecompileApplication ClientBuildManager.PrecompileApplication ClientBuildManager.PrecompileApplication Method

Definición

Precompila una aplicación ASP.NET.Precompiles an ASP.NET application.

Sobrecargas

PrecompileApplication() PrecompileApplication() PrecompileApplication() PrecompileApplication()

Precompila una aplicación ASP.NET.Precompiles an ASP.NET application.

PrecompileApplication(ClientBuildManagerCallback) PrecompileApplication(ClientBuildManagerCallback) PrecompileApplication(ClientBuildManagerCallback) 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.Precompiles an ASP.NET application and provides a callback method to receive status information about the build.

PrecompileApplication(ClientBuildManagerCallback, Boolean) PrecompileApplication(ClientBuildManagerCallback, Boolean) PrecompileApplication(ClientBuildManagerCallback, Boolean) 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.Precompiles an ASP.NET application, provides a callback method to receive status information about the build, and indicates whether to create a clean build.

Comentarios

ASP.NET admite tres formas de precompilación.ASP.NET supports three forms of precompilation. Un formulario permite la precompilación en contexto de una aplicación ASP.NET.One form allows for the in-place precompilation of an ASP.NET application. En este formato, 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.In this form, the site is deployed to production and then precompiled, which eliminates the need to dynamically compile the site when it is first visited by a user. El primer usuario del sitio no experimentará el retraso que se produce normalmente en un sitio que se compila dinámicamente.The first user of the site will not experience the delay normally encountered on a site that is dynamically compiled.

Las otras dos formas de precompilación se usan para la implementación.The two other forms of precompilation are used for deployment. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción.In either form, a layout of the site is generated that can be deployed to a production computer. Una de estas formas incluye las páginas de marcado, por lo que puede realizarse una cantidad de actualizaciones en el sitio compilado.One of these forms includes the markup pages so some amount of updating can be performed on the compiled site. El otro formulario no contiene las páginas de marcado y, por lo tanto, no se puede actualizar sin volver a compilar el sitio original.The other form does not contain the markup pages and therefore cannot be updated without recompiling the original site. No se implementa código fuente en el entorno de destino en ninguna de estas formas de precompilación.No source code is deployed to the target environment in either of these forms of precompilation.

La aplicación que se va a precompilar ClientBuildManager se define mediante el constructor.The application to precompile is defined through the ClientBuildManager constructor. El ClientBuildManagerParameter objetoClientBuildManager del constructor define cuál de las tres formas de precompilación se debe realizar.The ClientBuildManagerParameter object of the ClientBuildManager constructor defines which of the three forms of precompilation to perform.

Un programador puede precompilar un sitio web con aspnet_compiler la herramienta de línea de comandos o llamando PrecompileApplication al método.A developer can precompile a Web site with the aspnet_compiler command-line tool or by calling the PrecompileApplication method.

PrecompileApplication() PrecompileApplication() PrecompileApplication() PrecompileApplication()

Precompila una aplicación ASP.NET.Precompiles an ASP.NET application.

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

Comentarios

ASP.NET admite tres formas de precompilación.ASP.NET supports three forms of precompilation. Un formulario permite la precompilación en contexto de una aplicación ASP.NET.One form allows for the in-place precompilation of an ASP.NET application. En este formato, 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.In this form, the site is deployed to production and then precompiled, which eliminates the need to dynamically compile the site when it is first visited by a user. El primer usuario del sitio no experimentará el retraso que se produce normalmente en un sitio que se compila dinámicamente.The first user of the site will not experience the delay normally encountered on a site that is dynamically compiled.

Las otras dos formas de precompilación se usan para la implementación.The two other forms of precompilation are used for deployment. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción.In either form, a layout of the site is generated that can be deployed to a production computer. Una de estas formas incluye las páginas de marcado, por lo que puede realizarse una cantidad de actualizaciones en el sitio compilado.One of these forms includes the markup pages so some amount of updating can be performed on the compiled site. El otro formulario no contiene las páginas de marcado y, por lo tanto, no se puede actualizar sin volver a compilar el sitio original.The other form does not contain the markup pages and therefore cannot be updated without recompiling the original site. No se implementa código fuente en el entorno de destino en ninguna de estas formas de precompilación.No source code is deployed to the target environment in either of these forms of precompilation.

La aplicación que se va a precompilar ClientBuildManager se define mediante el constructor.The application to precompile is defined through the ClientBuildManager constructor. El ClientBuildManagerParameter objetoClientBuildManager del constructor define cuál de las tres formas de precompilación se debe realizar.The ClientBuildManagerParameter object of the ClientBuildManager constructor defines which of the three forms of precompilation to perform.

Un programador puede precompilar un sitio web con aspnet_compiler la herramienta de línea de comandos o llamando PrecompileApplication al método.A developer can precompile a Web site with the aspnet_compiler command-line tool or by calling the PrecompileApplication method.

Consulte también:

PrecompileApplication(ClientBuildManagerCallback) PrecompileApplication(ClientBuildManagerCallback) PrecompileApplication(ClientBuildManagerCallback) 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.Precompiles an ASP.NET application and provides a callback method to receive status information about the build.

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 ClientBuildManagerCallback ClientBuildManagerCallback

ClientBuildManagerCallback que contiene el método al que se llamará cuando se informe del resultado de la compilación.A ClientBuildManagerCallback containing the method to call when reporting the result of compilation.

Comentarios

ASP.NET admite tres formas de precompilación.ASP.NET supports three forms of precompilation. Un formulario permite la precompilación en contexto de una aplicación ASP.NET.One form allows for the in-place precompilation of an ASP.NET application. En este formato, 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.In this form, the site is deployed to production and then precompiled, which eliminates the need to dynamically compile the site when it is first visited by a user. El primer usuario del sitio no experimentará el retraso que se produce normalmente en un sitio que se compila dinámicamente.The first user of the site will not experience the delay normally encountered on a site that is dynamically compiled. El callback parámetro contiene el método al que se va a llamar al informar del resultado de la compilación.The callback parameter contains the method to call when reporting the result of compilation.

Las otras dos formas de precompilación se usan para la implementación.The two other forms of precompilation are used for deployment. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción.In either form, a layout of the site is generated that can be deployed to a production computer. Una de estas formas incluye las páginas de marcado, por lo que puede realizarse una cantidad de actualizaciones en el sitio compilado.One of these forms includes the markup pages so some amount of updating can be performed on the compiled site. El otro formulario no contiene las páginas de marcado y, por lo tanto, no se puede actualizar sin volver a compilar el sitio original.The other form does not contain the markup pages and therefore cannot be updated without recompiling the original site. No se implementa código fuente en el entorno de destino en ninguna de estas formas de precompilación.No source code is deployed to the target environment in either of these forms of precompilation.

La aplicación que se va a precompilar ClientBuildManager se define mediante el constructor.The application to precompile is defined through the ClientBuildManager constructor. El ClientBuildManagerParameter objetoClientBuildManager del constructor define cuál de las tres formas de precompilación se debe realizar.The ClientBuildManagerParameter object of the ClientBuildManager constructor defines which of the three forms of precompilation to perform.

Un programador puede precompilar un sitio web con aspnet_compiler la herramienta de línea de comandos o llamando PrecompileApplication al método.A developer can precompile a Web site with the aspnet_compiler command-line tool or by calling the PrecompileApplication method.

Consulte también:

PrecompileApplication(ClientBuildManagerCallback, Boolean) PrecompileApplication(ClientBuildManagerCallback, Boolean) PrecompileApplication(ClientBuildManagerCallback, Boolean) 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.Precompiles an ASP.NET application, provides a callback method to receive status information about the build, and indicates whether to create a clean build.

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 ClientBuildManagerCallback ClientBuildManagerCallback

ClientBuildManagerCallback que contiene el método al que se llamará cuando se informe del resultado de la compilación.A ClientBuildManagerCallback containing the method to call when reporting the result of compilation.

forceCleanBuild
Boolean Boolean Boolean 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.true to perform a clean build, which will first delete all object and intermediate files; false to rebuild only those files that have changed. Se debe establecer en true si existe la posibilidad de que el entorno de compilación no detecte una dependencia.Set to true if there is a chance that a dependency might not be picked up by the build environment.

Comentarios

ASP.NET admite tres formas de precompilación.ASP.NET supports three forms of precompilation. Un formulario permite la precompilación en contexto de una aplicación ASP.NET.One form allows for the in-place precompilation of an ASP.NET application. En este formato, 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.In this form, the site is deployed to production and then precompiled, which eliminates the need to dynamically compile the site when it is first visited by a user. El primer usuario del sitio no experimentará el retraso que se produce normalmente en un sitio que se compila dinámicamente.The first user of the site will not experience the delay normally encountered on a site that is dynamically compiled. El callback parámetro contiene el método al que se va a llamar al informar del resultado de la compilación.The callback parameter contains the method to call when reporting the result of compilation.

Las otras dos formas de precompilación se usan para la implementación.The two other forms of precompilation are used for deployment. En cualquier forma, se genera un diseño del sitio que se puede implementar en un equipo de producción.In either form, a layout of the site is generated that can be deployed to a production computer. Una de estas formas incluye las páginas de marcado, por lo que puede realizarse una cantidad de actualizaciones en el sitio compilado.One of these forms includes the markup pages so some amount of updating can be performed on the compiled site. El otro formulario no contiene las páginas de marcado y, por lo tanto, no se puede actualizar sin volver a compilar el sitio original.The other form does not contain the markup pages and therefore cannot be updated without recompiling the original site. No se implementa código fuente en el entorno de destino en ninguna de estas formas de precompilación.No source code is deployed to the target environment in either of these forms of precompilation.

La aplicación que se va a precompilar ClientBuildManager se define mediante el constructor.The application to precompile is defined through the ClientBuildManager constructor. El ClientBuildManagerParameter objetoClientBuildManager del constructor define cuál de las tres formas de precompilación se debe realizar.The ClientBuildManagerParameter object of the ClientBuildManager constructor defines which of the three forms of precompilation to perform.

Un programador puede precompilar un sitio web con aspnet_compiler la herramienta de línea de comandos o llamando PrecompileApplication al método.A developer can precompile a Web site with the aspnet_compiler command-line tool or by calling the PrecompileApplication method.

Consulte también:

Se aplica a