Por que GetManifestResourceStream retorna null enquanto o nome do recurso existe ao chamar GetManifestResourceNames?
Eu tenho um projeto de aplicativo da web. Eu gerou a DLL e importá-lo em outro projeto. Eu implementeiVirtualPathProvider
.
Eu segui este site:http://support.microsoft.com/kb/910441/pt-br?spid=8940&sid=globale tudo funciona até que eu adicione outro mestre de site.
Eu adicioneisite_export.master
e alterou sua ação de compilação para recurso incorporado.Eu mudei minha página para usar o novo mestre do site.GetManifestResourceStream()
devolvenull
quando eu carregarsite_export.master
.Eu chamoGetManifestResourceNames()
para verificar sesite_export.master
existe na DLL e isso acontece. Está na lista. Todos os espaços de nomes correspondem. Eu não listei o espaço do nome aqui.Porque não podeGetManifestResourceStream()
carregar meu novosite_export.master
? Carregasite.master
bem. Eu sei que minha DLL está carregada porque eu posso ver outros arquivos na DLL.