相关文章推荐
可爱的山羊  ·  [AnyDAC][Phys][ODBC][M ...·  11 月前    · 
聪明的墨镜  ·  nginx 中添加 lua ...·  1 年前    · 
火星上的蚂蚁  ·  MySQL container image ...·  1 年前    · 
活泼的海龟  ·  面试官:Mysql ...·  1 年前    · 
用VS2010打开 解决 方案时,输出窗口有如下提示信息: 1&gt;Project file contains ToolsVersion ="14.0". This toolset may be unknown or missing, in which case you may be able to resolve this by installing... 项目 文件 包含 ToolsVersion ='12.0'。此 工具 可能 未知 缺失 (您可以通过安装相应版本的 MSBuild 来 解决 问题 ),或者该生成因策略原因已被强制更改为特殊 ToolsVersion 。将此 项目 视作具有 ToolsVersion ='4.0'。 解决 方法 :右键点击你的 项目 ,选择属性,再点击配置属性中的常规,常规中有个平台工作集,点下拉菜单栏,以2012为例(如图),点击应用即可。 解决 办法: 用文本编辑器(例如Notepad++)打开VC 项目 (后缀名为.vcxproj),找到这一行内容: <Project DefaultTargets="Build" ToolsVersion ="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">... vs2017 上的工程,转移到 vs2012 上编译,有以下 问题 : (0)报错 项目 文件 包含 ToolsVersion ="15.0" 设置, 解决 办法:工程属性-》常规-》平台 工具 集 (1)报错 Need to include strsafe.h after tchar.h, 解决 办法:在 stdafx.h 里最后加上 include 。 (2)提示不可在类中初始化。vs2017 中不提示也不 1. VS2012 打开 VS2015创建的工程,会报错误: 项目 文件 包含 ToolsVersion ="14.0" 设置,但此 工具 未知 缺失 。您可以通过为此 工具 集安装相应的 .NET Framework 来 解决 问题 。将 项目 视为具有 ToolsVersion ="4.0" 设置。 解决 办法:1、将属性-常规-平台 工具 集 选择为VS2012 V110;2、将 xxxx.vcxproj 用写字本打开, 项目 ->属性->配置属性-> 常规 ->公共语言运行时支持 选择"公共语言运行时支持(/clr)" 2. 项目 文件 包含 ToolsVersion ="14.0"。 项目 文件 包含 ToolsVersion ="14.0"。此 工具 可能 未知 缺失 。在这种情况下,通过安装 MSBuild 的正确版本,或许 VS2012 打开 VS2013创建的工程,会报错误: 项目 文件 包含 ToolsVersion ="12.0" 设置,但此 工具 未知 缺失 。您可以通过为此 工具 集安装相应的 .NET Framework 来 解决 问题 。将 项目 视为具有 ToolsVersion ="4.0" 设置。 projectfile contains ToolsVersion ="12.0" this toolset is u 用VS2010编译 项目 时发生如下警告: Project file contains ToolsVersion ="12.0". This toolset may be unknown or missing 发生此警告的原因: 原本是VS2010的 项目 用VS2013打开后,然后又强行转为VS2010 项目 解决 方案如下: 用文本编辑器(例如Notepad++)打开VC 项目