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.
Realiza a pré-compilação de um Aplicativo ASP.NET.
Sobrecargas
PrecompileApplication() |
Realiza a pré-compilação de 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 e fornece um método de retorno de chamada para receber informações de status sobre o build e indica se um build limpo deve ou não 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, é gerado um layout do site 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 executar.
Um desenvolvedor pode pré-compilar um site com a aspnet_compiler
ferramenta de linha de comando ou chamando o PrecompileApplication método .
PrecompileApplication()
Realiza a pré-compilação de 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, é gerado um layout do site 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 executar.
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 chamar 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, é gerado um layout do site 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 executar.
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 e fornece um método de retorno de chamada para receber informações de status sobre o build e indica se um build limpo deve ou não 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 chamar ao relatar o resultado da compilação.
- forceCleanBuild
- Boolean
true
para executar um build limpo, que primeiro exclui todos os objeto e arquivos intermediários; false
para recompilar somente os arquivos que foram alterados. Defina como true se há uma chance de que uma dependência pode não ser capturada 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, é gerado um layout do site 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 executar.
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