如何从.resources(而不是.resx)文件中获取位图

时间:2010-05-17 08:04:55

标签: c# .net resources reflector

我用反射器打开了组件并将一些.resources文件保存到我的硬盘上。那里有一些位图,如何从保存的.resources文件中获取它们? 我想通过代码或某些程序将它们保存为图像(.bmp)文件。

2 个答案:

答案 0 :(得分:1)

检查此http://support.microsoft.com/kb/324567

或检查此

using System.Resources;
using System.Reflection;

ResourceManager rm = new ResourceManager("YourProgramName.ProgramResources",
Assembly.GetExecutingAssembly());

rm.GetObject("my_icon_name");

答案 1 :(得分:0)

您可以尝试使用PowerCommands for Reflector并将资源另存为.resx文件 - 然后在Visual Studio中打开它。