您的位置:首页 > 运维架构

SharpDevelop 编译时,任务失败,因为未找到“resgen.exe”的解决方法

2016-03-25 09:38 831 查看
在git clone sprite的项目,在本地编译的时候,会出现

任务失败,因为未找到“resgen.exe”,或未安装正确的 Microsoft Windows SDK。任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx35Tools-x86 的 InstallationFolder 值中所指定位置下的“bin”子目录中查找“resgen.exe”。通过执行下列操作之一可以解决此问题: 1) 安装 Microsoft Windows SDK。2) 安装 Visual Studio 2010。3) 手动向正确的位置设置上面的注册表项。4) 将正确的位置传入任务的“ToolPath”参数中。 (MSB3091)

的错误。在

Resgen error using SharpDevelop 4.0 (.NET 4.0) on Vista SP 2

这里找到了解决方法,将项目的.Net Framework的版本更新为本机的.net framework的版本。

操作是: 在当前编辑的项目,右键,选择"Properties",



点击"Change",就会进入"Product Upgrade"的画面,在"Change target frameworkd"中选择 当前的.net framework 版本,然后再点击"Convert".



.net framework ,在控制面板,卸载程序中,可以看到.net framewrok 字样的,这就是本机的.net framework 版本
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: