piszę własną kontrolę stronie serwera i za pomocą obrazów, które stoores w aplikacji konsoli .resx file.In ten kod działa poprawnie:korzystania .resx && plików .resource w niestandardowym asp sterowania serwera
ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");
foreach (DictionaryEntry d in rsxr)
{
Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
}
rsxr.Close();
ale tutaj
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());
}
}
uzyskać eror:
nie można odnaleźć pliku 'C: Program Files \ \ Common Files \ Microsoft Shared \ DevServer \ 10.0 \ Resource1.resx'
Próbowałem użyć ResourceManager, ale wymaga pliku .resource. Nie mogę uzyskać dostępu do narzędzia resgen (polecenie promt nie rozumie polecenia [resgen]) i zainstaluj je (pojawiły się błędy).
Po pierwsze: dlaczego nie mogę przeczytać .resx?
sekunda: jak zainstalować narzędzie Resgen?
dzięki.
Jakiś czas temu, kiedy go o to poprosiłeś, ale mam dla ciebie rozwiązanie. – Matt