我想从引用的程序集中的文件夹中检索可用的资源文件。我可以访问程序集并获得如下名称:
System.Reflection.Assembly assembly = System.Reflection.Assembly.GetAssembly(typeof(AppResources));
string[] names = assembly.GetManifestResourceNames();
但这并没有为我提供所需的名称,例如AppResources.resx,AppResources.en-US.resx等。如何读取这些名称?
非常感谢
最佳答案
您将在GetManifestResourceNames中找到AppResources.resx作为
NamespaceOfAppResources。 AppResources。资源
语言特定的资源不在主程序集中。
请参阅处理程序集资源:
http://www.codeproject.com/KB/dotnet/Extracting_Embedded_Image.aspx