用VS2010打开解决方案时,输出窗口有如下提示信息:
1>Project file contains ToolsVersion="12.0". This toolset may be unknown or missing, in which case you may be able to resolve this by installing the appropriate version of MSBuild, or the build may have been forced to a particular
 ToolsVersion for policy reasons. Treating the project as if it had ToolsVersion="4.0". For more information, please see http://go.microsoft.com/fwlink/?LinkId=291333.
发生此警告的原因:
原本是VS2010的项目用VS2013打开后,然后又强行转为VS2010项目。
解决方案如下:
用文本编辑器(例如Notepad++)打开VC项目(后缀名为.vcxproj),找到这一行内容:
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">把 ToolsVersion="12.0" 改为 ToolsVersion="4.0" 即可。
 
                   
                   
                   
                   
                             本文介绍了解决VS2010打开项目时出现ToolsVersion不匹配警告的方法。通过修改项目文件中的ToolsVersion值从12.0到4.0,可以消除警告并确保项目的正常构建。
本文介绍了解决VS2010打开项目时出现ToolsVersion不匹配警告的方法。通过修改项目文件中的ToolsVersion值从12.0到4.0,可以消除警告并确保项目的正常构建。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   2295
					2295
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            