我想从.exe
文件中更改图像。我使用 .NETReflector 打开它并提取它所在的资源文件。然后我将.resource
文件转换为一个.resx
文件resgen
(我相信它来自 VS NETFX4.0
)。
但是,似乎resgen
改变了我对诸如System.Drawing.dll Version=1.0.5000.0
to等库的引用Version=4.0.0.0
,并且当我使用resgen
将其重新编译为资源文件时,出现错误:
Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
我什至尝试引用旧的 distSystem.dll
并且所有库版本仍然更新并使其无法使用。如何使用resgen
它不会更改我的.resource
文件版本?帮助!