Чтение имен файлов .resx из указанной сборки - PullRequest
3 голосов
/ 06 января 2012

Я хочу получить доступные файлы ресурсов из папки в указанной сборке.Я могу получить доступ к сборке и получить имена вроде этого:

System.Reflection.Assembly assembly = System.Reflection.Assembly.GetAssembly(typeof(AppResources));
string[] names = assembly.GetManifestResourceNames();

Но это не дает мне нужные мне имена, а именно AppResources.resx, AppResources.en-US.resx и т. Д.я могу прочитать эти имена?

Большое спасибо

1 Ответ

0 голосов
/ 12 января 2012

Вы найдете AppResources.resx в GetManifestResourceNames как

NamespaceOfAppResources.AppResources.ресурсы

языковые ресурсы не расположены в основной сборке.

См. раздел Обработка ресурсов сборки: http://www.codeproject.com/KB/dotnet/Extracting_Embedded_Image.aspx

...