ClientBuildManager.PrecompileApplication Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Pré-compila uma aplicação ASP.NET.
Sobrecargas
| Name | Description |
|---|---|
| PrecompileApplication() |
Pré-compila uma aplicação ASP.NET. |
| PrecompileApplication(ClientBuildManagerCallback) |
Pré-compila uma aplicação ASP.NET e fornece um método de callback para receber informações de estado sobre a compilação. |
| PrecompileApplication(ClientBuildManagerCallback, Boolean) |
Pré-compila uma aplicação ASP.NET, fornece um método de callback para receber informação de estado sobre a build e indica se deve criar uma build limpa. |
Observações
O ASP.NET suporta três formas de pré-compilação. Um formulário permite a pré-compilação no local de uma aplicação ASP.NET. Nesta forma, o site é implementado em produção e depois pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando é visitado pela primeira vez por um utilizador. O primeiro utilizador do site não experienciará o atraso normalmente encontrado num site compilado dinamicamente.
As outras duas formas de pré-compilação são usadas para a implantação. Em qualquer das formas, é gerado um layout do local que pode ser implementado num computador de produção. Um destes formulários inclui as páginas de marcação para que alguma atualização possa ser feita no site compilado. O outro formulário não contém as páginas de marcação e, por isso, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implementado para o ambiente de destino em nenhuma destas formas de pré-compilação.
A aplicação para pré-compilar é definida através do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação deve realizar.
Um programador pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comandos ou chamando o PrecompileApplication método.
PrecompileApplication()
Pré-compila uma aplicação ASP.NET.
public:
void PrecompileApplication();
public void PrecompileApplication();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()
Observações
O ASP.NET suporta três formas de pré-compilação. Um formulário permite a pré-compilação no local de uma aplicação ASP.NET. Nesta forma, o site é implementado em produção e depois pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando é visitado pela primeira vez por um utilizador. O primeiro utilizador do site não experienciará o atraso normalmente encontrado num site compilado dinamicamente.
As outras duas formas de pré-compilação são usadas para a implantação. Em qualquer das formas, é gerado um layout do local que pode ser implementado num computador de produção. Um destes formulários inclui as páginas de marcação para que alguma atualização possa ser feita no site compilado. O outro formulário não contém as páginas de marcação e, por isso, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implementado para o ambiente de destino em nenhuma destas formas de pré-compilação.
A aplicação para pré-compilar é definida através do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação deve realizar.
Um programador pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comandos ou chamando o PrecompileApplication método.
Ver também
Aplica-se a
PrecompileApplication(ClientBuildManagerCallback)
Pré-compila uma aplicação ASP.NET e fornece um método de callback para receber informações de estado sobre a compilação.
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
A ClientBuildManagerCallback contendo o método a chamar ao reportar o resultado da compilação.
Observações
O ASP.NET suporta três formas de pré-compilação. Um formulário permite a pré-compilação no local de uma aplicação ASP.NET. Nesta forma, o site é implementado em produção e depois pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando é visitado pela primeira vez por um utilizador. O primeiro utilizador do site não experienciará o atraso normalmente encontrado num site compilado dinamicamente. O callback parâmetro contém o método a chamar ao reportar o resultado da compilação.
As outras duas formas de pré-compilação são usadas para a implantação. Em qualquer das formas, é gerado um layout do local que pode ser implementado num computador de produção. Um destes formulários inclui as páginas de marcação para que alguma atualização possa ser feita no site compilado. O outro formulário não contém as páginas de marcação e, por isso, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implementado para o ambiente de destino em nenhuma destas formas de pré-compilação.
A aplicação para pré-compilar é definida através do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação deve realizar.
Um programador pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comandos ou chamando o PrecompileApplication método.
Ver também
Aplica-se a
PrecompileApplication(ClientBuildManagerCallback, Boolean)
Pré-compila uma aplicação ASP.NET, fornece um método de callback para receber informação de estado sobre a build e indica se deve criar uma build limpa.
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
A ClientBuildManagerCallback contendo o método a chamar ao reportar o resultado da compilação.
- forceCleanBuild
- Boolean
true para realizar uma build limpa, que primeiro eliminará todos os ficheiros de objetos e intermédios; false para reconstruir apenas os ficheiros que mudaram. Defina para true se houver a possibilidade de uma dependência não ser detetada pelo ambiente de compilação.
Observações
O ASP.NET suporta três formas de pré-compilação. Um formulário permite a pré-compilação no local de uma aplicação ASP.NET. Nesta forma, o site é implementado em produção e depois pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando é visitado pela primeira vez por um utilizador. O primeiro utilizador do site não experienciará o atraso normalmente encontrado num site compilado dinamicamente. O callback parâmetro contém o método a chamar ao reportar o resultado da compilação.
As outras duas formas de pré-compilação são usadas para a implantação. Em qualquer das formas, é gerado um layout do local que pode ser implementado num computador de produção. Um destes formulários inclui as páginas de marcação para que alguma atualização possa ser feita no site compilado. O outro formulário não contém as páginas de marcação e, por isso, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implementado para o ambiente de destino em nenhuma destas formas de pré-compilação.
A aplicação para pré-compilar é definida através do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação deve realizar.
Um programador pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comandos ou chamando o PrecompileApplication método.
Ver também
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- ASP.NET Pré-compilação do Site Web