欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

关于 resgen.exe已退出 代码为 2 的错误问题的解决办法。

发布时间:2025/3/15 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 关于 resgen.exe已退出 代码为 2 的错误问题的解决办法。 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在64位的Windows 7下,用VS2010创建了一个winform练习访问web Service ,结果不能编译。

1. 关闭Visual Studio。

2. 在【开始】-【所有程序】-【Microsoft Visual Studio 2010】-【Visual Studio Tools】目录,以管理员身份运行Visual Studio 命令提示(2010),出现cmd窗口,输入命令:"Cd.."返回到Program Files (x86)目录,然后用命令"CD \Microsoft SDKs\Windows\v7.0A\bin\"进入目录

3. 执行命令:
corflags /32bit+ ResGen.exe /force

或者将以下文本复制成一个bat

c:
cd c:\program files (x86)\Microsoft SDKs\Windows\v7.0A\bin\
corflags /32bit+ ResGen.exe /force
pause

4. 在记事本中打开 .csproj 文件

5. 在PropertyGroup下添加<ResGenToolArchitecture>Managed32Bit</ResGenToolArchitecture>这个属性后保存文件。

重新编译通过

总结

以上是生活随笔为你收集整理的关于 resgen.exe已退出 代码为 2 的错误问题的解决办法。的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。