.NET VirtualPathProviders e a Pré-Compilação
-
08-06-2019 - |
Pergunta
Estamos trabalhando em um aplicativo que muito depende fortemente de VirtualPathProviders em ASP.NET.
Nós acabamos de vir para colocar a coisa em um servidor ativo para demonstrar e parece que o VirtualPathProviders simplesmente não trabalho quando o site é pré-compilado!!
Eu estive olhando para a solução que já foi postado aqui: http://sunali.com/2008/01/09/virtualpathprovider-in-precompiled-web-sites/, mas até agora não foi capaz de ter que trabalhar, qualquer um!(Bem - ele funciona muito bem no visual studio web do servidor de desenvolvimento - não apenas em nosso IIS caixa - de novo!).
Alguém aqui tem mais informações sobre o problema?É fixado em .NET v3.5 (atualmente, estamos a construir para v2.0)?
Solução
Infelizmente isso não é oficialmente suportado.Consulte o seguinte Artigo do MSDN.
Se um Web site é pré-compilado para a implantação de conteúdo, fornecida por um VirtualPathProvider instância não é compilado, e não VirtualPathProvider instâncias são utilizados por pré-compilado do site.
O site que você se refere é oficial solução.Eu não acho que isso foi corrigido .NET 3.5 SP1