SharpDevelop和Rider生成项目和调试时出现未找到“resgen.exe”的解决方法(MSB3091)
错误的具体提示:
任务失败,因为未找到“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)
环境:
windows 2008 r2
SharpDevelop5.1RC 或 Rider 2019
项目为.net2.0项目.
临时解决方案:
如果跟我一样是.net2.0的项目,并且是需要临时解决的话,直接在要生成的项目右键,属性,修改.net版本为4.0或者更高.
永久解决方案:
需要安装.net3.5的sdk,注意安装400多M的那个.net2.0的sdk是没有用的.
或则直接安装vs2010 里面自带Microsoft SDKs,如果是在服务器,空间资源有限的话,不推荐这种方式.
另外还有一个提示是:如果项目是用visual studio创建的话,csproj内 工具版本是大于4.0的,SharpDevelop目前已经停更了,不能打开那么高版本的项目,所以在csproj内直接改一下工具版本.比如我的vs2013创建的项目 工具版本是12 改成4.0保存 重新用sharpDevelop打开即可.
SharpDevelop和Rider生成项目和调试时出现未找到“resgen.exe”的解决方法(MSB3091)相关推荐
- VS2015调试dump文件时提示未找到xxx.exe或xxx.dll
前言 游戏开发的过程中,经常会出现客户端宕机的问题,这时候一个小小的dump文件可以记录当时的内存及堆栈情况,对于解决崩溃的问题有巨大的帮助,之前用VS2008的时候调试过dump文件,但是最近客户端 ...
- eclipse ctrl加鼠标左键点击无法进入方法的解决办法,调试时快捷键无法进入下一步等的解决方法
选中项目,右键,点击Properties,选择project facets,在右面的选项中选中java.就可以了. 如果点击后页面没有这些选项,那就点击右面的convert to faceted fo ...
- python安装第三方库时找不到“cl.exe”的解决方法(Win10系统)
闲话不多说,直接上重点. 当我们使用Python安装第三方库时,可能会遇到显示一大堆字母,什么也看不懂,但是里面仿佛有一句在说"找不到'cl.exe'",作为一个Python党.C ...
- ID为GUID类型时使用ObjectDataSource控件的时候的未找到DataObjectTypeName属性的解决方法...
今天花了好长时间才排除一个错误,真心很久纠结. 在设计表的时候把id字段设置为guid类型的时候,然后使用数据源控件的时候 插入,更新等操作会报以下类型的错误 未能在 ObjectDataSource ...
- SharpDevelop出现未找到resgen.exe问题的解决办法
下载这个安装可以解决问题:http://pan.baidu.com/s/1pJsjTof 转载自百度贴吧http://tieba.baidu.com/p/3528264477,如有侵权,联系立删
- matcom安装时无法寻找到matlab.exe的解决办法
网上很多matcom的安装详解,我就不搬砖了,有需要的自己搜下,重点讲下今天安装时候遇到的BUG和找到的解决办法 遇到的问题是: 1.首先电脑里同时有vs2012和vc++6.0(我是win8系统), ...
- Windows下在Django中创建项目时ImportError: No module named django.core解决方法
Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...
- vue 项目初始化时,npm run dev报错解决方法
vue 项目初始化时,npm run dev报错解决方法 参考文章: (1)vue 项目初始化时,npm run dev报错解决方法 (2)https://www.cnblogs.com/ruilin ...
- myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法)
myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) 参考文章: (1)myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) (2)https://www. ...
最新文章
- LAMP环境搭建之rpm软件包
- delphi 解析json java_Delphi处理JSON格式数据
- c++学习笔记之多文件操作
- mount: unknown filesystem type 'ntfs'(转载)
- python3 beautifulsoup 表格_[Python3爬虫]Beautiful Soup解析库
- AJAX淋漓尽致的发挥(Google个性化主页 VS. Windows Live.COM)站在互联网浪尖上窃喜...
- bzoj4772 显而易见的数论
- openSUSE 11.2 安装QT(二) QtCreator
- mongodb启动很慢:[initandlisten] found 1 index(es) that
- ERP系统-库存子系统-采购/成品入库单
- 修改动态表情包【保姆级教学】
- R语言如何做NMDS分析
- 计算机描绘的基因结构图,傻瓜式图文教程:Genecards基因信息检索与分析、基因结构图绘制.........
- html给标签添加背景,HTML – 如何在div上添加背景(灯箱效果)?
- flashfxp怎么传文件,小编教你flashfxp怎么传文件
- 谈谈架构 -- architect
- 如何在Jetson NANO上安装无线WIFI模块
- 悼念王选:伟大发明家和失意企业家间的孤独者
- adobe illustrator软件能做什么
- 不同网段之间访问网上邻居的方法
热门文章
- 一文看懂推荐系统:排序16:Dual Augmented Two-tower Model和张俊林的SENet,都是为了加入特征交叉想,增强重要特征,去掉噪声,类似于attention的骚操作
- 碰到的Link2005错误的解决办法
- html5 纵向分割线,html5和css3制作不规则的网页背景分割线
- 使用cv2.fisheye.calibrate标定时出现的错误:(-215:Assertion failed)
- 计算机课程设计理念和思路,课程设计理念和思路
- 【知识点】贴片电阻电容命名和封装
- Language Focus
- Docker(三)之镜像与容器
- QML ListView实现多选操作
- Python3实现百度贴吧帖子搜索