usando arquivos .resx && .resource no controle de servidor personalizado asp
Eu escrevo controle próprio de serverside e uso de imagens que stoores no arquivo .resx.Em aplicativo de console este código funciona bem:
ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");
foreach (DictionaryEntry d in rsxr)
{
Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
}
rsxr.Close();
mas aqui
protected override void RenderContents(HtmlTextWriter output)
{
ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");
base.RenderContents(output);
foreach (DictionaryEntry d in rsxr)
{
output.Write(d.Key.ToString());
}
}
Eu me arrependo:
Não foi possível encontrar o arquivo 'C: \ Arquivos de Programas \ Arquivos Comuns \ Microsoft Shared \ DevServer \ 10.0 \ Resource1.resx'
Eu tentei usar o ResourceManager, mas ele requer o arquivo .resource. Eu não consigo acessar a ferramenta resgen (comando promt not understand [resgen]) e instalá-lo (os erros ocorreram).
primeiro: por que não consigo ler .resx?
segundo: como instalar a ferramenta resgen?
obrigado.