ClientBuildManager.PrecompileApplication Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Pré-compila um aplicativo ASP.NET.
Sobrecargas
| Nome | Description |
|---|---|
| PrecompileApplication() |
Pré-compila um aplicativo ASP.NET. |
| PrecompileApplication(ClientBuildManagerCallback) |
Pré-compila um aplicativo ASP.NET e fornece um método de retorno de chamada para receber informações de status sobre o build. |
| PrecompileApplication(ClientBuildManagerCallback, Boolean) |
Pré-compila um aplicativo ASP.NET, fornece um método de retorno de chamada para receber informações de status sobre o build e indica se um build limpo deve ser criado. |
Comentários
ASP.NET dá suporte a três formas de pré-compilação. Um formulário permite a pré-compilação in-loco de um aplicativo ASP.NET. Nesse formulário, o site é implantado em produção e, em seguida, pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando ele é visitado pela primeira vez por um usuário. O primeiro usuário do site não experimentará o atraso normalmente encontrado em um site compilado dinamicamente.
As duas outras formas de pré-compilação são usadas para implantação. Em qualquer um dos formulários, um layout do site é gerado que pode ser implantado em um computador de produção. Um desses formulários inclui as páginas de marcação para que alguma quantidade de atualização possa ser executada no site compilado. O outro formulário não contém as páginas de marcação e, portanto, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implantado no ambiente de destino em qualquer uma dessas formas de pré-compilação.
O aplicativo a ser pré-compilado é definido por meio do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação a serem executadas.
Um desenvolvedor pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comando ou chamando o PrecompileApplication método.
PrecompileApplication()
Pré-compila um aplicativo ASP.NET.
public:
void PrecompileApplication();
public void PrecompileApplication();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()
Comentários
ASP.NET dá suporte a três formas de pré-compilação. Um formulário permite a pré-compilação in-loco de um aplicativo ASP.NET. Nesse formulário, o site é implantado em produção e, em seguida, pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando ele é visitado pela primeira vez por um usuário. O primeiro usuário do site não experimentará o atraso normalmente encontrado em um site compilado dinamicamente.
As duas outras formas de pré-compilação são usadas para implantação. Em qualquer um dos formulários, um layout do site é gerado que pode ser implantado em um computador de produção. Um desses formulários inclui as páginas de marcação para que alguma quantidade de atualização possa ser executada no site compilado. O outro formulário não contém as páginas de marcação e, portanto, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implantado no ambiente de destino em qualquer uma dessas formas de pré-compilação.
O aplicativo a ser pré-compilado é definido por meio do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação a serem executadas.
Um desenvolvedor pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comando ou chamando o PrecompileApplication método.
Confira também
Aplica-se a
PrecompileApplication(ClientBuildManagerCallback)
Pré-compila um aplicativo ASP.NET e fornece um método de retorno de chamada para receber informações de status sobre o 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
Um ClientBuildManagerCallback que contém o método a ser chamado ao relatar o resultado da compilação.
Comentários
ASP.NET dá suporte a três formas de pré-compilação. Um formulário permite a pré-compilação in-loco de um aplicativo ASP.NET. Nesse formulário, o site é implantado em produção e, em seguida, pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando ele é visitado pela primeira vez por um usuário. O primeiro usuário do site não experimentará o atraso normalmente encontrado em um site compilado dinamicamente. O callback parâmetro contém o método a ser chamado ao relatar o resultado da compilação.
As duas outras formas de pré-compilação são usadas para implantação. Em qualquer um dos formulários, um layout do site é gerado que pode ser implantado em um computador de produção. Um desses formulários inclui as páginas de marcação para que alguma quantidade de atualização possa ser executada no site compilado. O outro formulário não contém as páginas de marcação e, portanto, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implantado no ambiente de destino em qualquer uma dessas formas de pré-compilação.
O aplicativo a ser pré-compilado é definido por meio do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação a serem executadas.
Um desenvolvedor pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comando ou chamando o PrecompileApplication método.
Confira também
Aplica-se a
PrecompileApplication(ClientBuildManagerCallback, Boolean)
Pré-compila um aplicativo ASP.NET, fornece um método de retorno de chamada para receber informações de status sobre o build e indica se um build limpo deve ser criado.
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
Um ClientBuildManagerCallback que contém o método a ser chamado ao relatar o resultado da compilação.
- forceCleanBuild
- Boolean
true para executar um build limpo, que primeiro excluirá todos os objetos e arquivos intermediários; false para recompilar somente os arquivos que foram alterados. Defina como true se houver uma chance de uma dependência não ser captada pelo ambiente de build.
Comentários
ASP.NET dá suporte a três formas de pré-compilação. Um formulário permite a pré-compilação in-loco de um aplicativo ASP.NET. Nesse formulário, o site é implantado em produção e, em seguida, pré-compilado, o que elimina a necessidade de compilar dinamicamente o site quando ele é visitado pela primeira vez por um usuário. O primeiro usuário do site não experimentará o atraso normalmente encontrado em um site compilado dinamicamente. O callback parâmetro contém o método a ser chamado ao relatar o resultado da compilação.
As duas outras formas de pré-compilação são usadas para implantação. Em qualquer um dos formulários, um layout do site é gerado que pode ser implantado em um computador de produção. Um desses formulários inclui as páginas de marcação para que alguma quantidade de atualização possa ser executada no site compilado. O outro formulário não contém as páginas de marcação e, portanto, não pode ser atualizado sem recompilar o site original. Nenhum código-fonte é implantado no ambiente de destino em qualquer uma dessas formas de pré-compilação.
O aplicativo a ser pré-compilado é definido por meio do ClientBuildManager construtor. O ClientBuildManagerParameter objeto do ClientBuildManager construtor define qual das três formas de pré-compilação a serem executadas.
Um desenvolvedor pode pré-compilar um site com a aspnet_compiler ferramenta de linha de comando ou chamando o PrecompileApplication método.
Confira também
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- Pré-compilação do site ASP.NET