.net4.0到.net3.5 ResGen.exe退出解决

.net4.0到.net3.5 ResGen.exe退出解决

时间:2013-09-09 05:09:39      作者:admin      标签: resgen.exe visual studio      分类: C#

在windows 7  -  64位中将.net 4.0转到.net 3.5编译出现如下图错误,出现ResGen.exe已退出。代码为2。

csharp

网上找了好久,在官方中找到了,看到了尝试,结果可以了。

1、关闭打开的程序visual studio

2、用管理员打开visual studio命令提示符

3、切换到目录<system_drive>:\Program Files (x86)\Microsoft SDKs\Windows\v<x.xx>\bin\

4、执行如下命令

corflags /32bit+ ResGen.exe /force

5、用记事本打开*.csproj文件

6、在PropertyGroup属性下面(不是里面哦),添加如下属性:

<ResGenToolArchitecture>Managed32Bit</ResGenToolArchitecture>

7、保存后,重新编译,就可以了。

http://support.microsoft.com/kb/2028833

 

时间:2013-09-09 05:09:39      作者:admin      标签: resgen.exe visual studio      分类: C#
  • 分享到:
  • 微博
  • QQ空间
  • 腾讯微博
  • 微信

Copyright © 2015 Gitblog | Proudly powered by Gitblog.