英文好的可以看问题的英文帖子,在
这里
最下面讲到了这是VS2019与SHFB的适配问题。作者在2020/08/28的提交中修复了问题,但是还没有更新对应的安装包。解决办法是去
这里
下载最新的源代码
下载下来解压之后在SHFB-master—— SHFB ——deploy 文件夹下面有程序的启动文件,双击用这个就好了。
项目文件包含
Tools
Version
='12.0'。此工具集可能未知或缺失(您可以通过安装相应版本的 MSBuild 来解决该问题),或者该生成因策略原因已被强制更改为特殊
Tools
Version
。将此项目视作具有
Tools
Version
='4.0'。
解决方法:右键点击你的项目,选择属性,再点击配置属性中的常规,常规中有个平台工作集,点下拉菜单栏,以2012为例(如图),点击应用即可。
Microsoft Visual Studio Solution
File
, Format
Version
12.00
# Visual Studio 2013
VisualStudioVersio
此问题可以通过修改注册表解决:
Add key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild]
Add string value: [HKEY_LOCAL_MACHINE\SOFTWAR
项目文件应该是相对较薄的包装器,能够识别生成目标之间的顺序和依赖项。如果你的 MSBuild 项目文件太大,那么维护起来可能会比较痛苦。请勿耽搁太久,立即将其重构为可调试和可轻松通过装置测试的
C#
MSBuild 任务
VS2012 打开 VS2013创建的工程,会
报错
误:
项目文件包含
Tools
Version
="12.0" 设置,但此工具集未知或缺失。您可以通过为此工具集安装相应的 .NET Framework 来解决此问题。将项目视为具有
Tools
Version
="4.0" 设置。
project
file
contains
Tools
Version
="12.0" this
tools
et is u