原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0


visual studio编译出现错误:
错误 2 任务失败,原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0。该任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework 的 SDKInstallRootv2.0 值中指定的位置下的“bin”子目录中查找“sgen.exe”。您可以通过执行下列操作之一,来解决这一问题: 1.) 安装 .NET Framework SDK v2.0。2.) 将上面的注册表项手动设置到正确的位置。3.) 将正确位置传入任务的“ToolPath”参数。 

 

解决方法:
1.从安装vs2008或更早版本的计算机上(或其他途径),到下面目录,找到“sgen.exe”
C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\Bin
2.将此文件拷贝到编译出错的计算机相同目录,问题即可解决

SGEN.EXE下载:http://pan.baidu.com/s/1i38l3MX 密码:n5kz


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM