Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Razor compilador não produz mais um arquivo Views.dll separado que contém as exibições CSHTML definidas em um aplicativo.
Versão introduzida
ASP.NET Core 6.0
Comportamento antigo
Nas versões anteriores, o Razor compilador utiliza um processo de compilação de duas etapas que produz dois arquivos:
- Um assembly AppName.dll principal que contém tipos de aplicativo.
- Um assembly AppName.Views.dll que contém as exibições geradas definidas no aplicativo. Os tipos de exibição gerados são
publice estão no namespaceAspNetCore.
Novo comportamento
Os modos de exibição e tipos de aplicativo são incluídos em um único assembly AppName.dll. Os tipos de exibição têm os modificadores de acessibilidade internal e sealed e são incluídos no espaço de nomes AspNetCoreGeneratedDocument.
Motivo da alteração
Removendo o processo de compilação em duas etapas:
- Melhora o desempenho de build para aplicativos que usam exibições Razor.
- Permite que os modos de exibição Razor participem da experiência de "recarregamento dinâmico" do Visual Studio.
Ação recomendada
Nenhum.
APIs afetadas
Nenhum.