2016-07-21 67 views
0

我试图让VS2013项目符合VS2015时遇到了问题。该项目最初是用VS2008编译的,仍然需要一些库来符合更新的VS版本。从VS2013项目转换到VS2015一个

我安装在VS2008顺序 - > VS2015,并且我有一个错误消息

"The build tools for Visual Studio 2008 (Platform Toolset = 'v90') cannot be found." 

根据该消息并this thread,我另外安装从iso文件vc_stdx86.msi和vc_stdamd64.msi 。然后,错误消息变成

"Required file "" is missing." 

其中

<CL Condition="'%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true'" 

我做了关于“ClCompile.PrecompiledHeader”一些搜索,但未能得到解决。任何人都可以建议什么是缺少的文件,我怎样才能摆脱错误?

感谢您的帮助。

回答

0

Visual Studio 2015没有附带平台工具集旧的,这就是为什么它无法编译。

将其更改为VS2015(v140)的平台工具集将解决该问题,但您可能会遇到其他一些错误,因为可能在7年内发生过突变(我认为)。

转到Project -> [Name] Properties -> Configuration Properties -> General并将Platform Toolset更改为Visual Studio 2015 (v140)