在Visual Studio 2010和11之间共享C++解决方案

Mic*_*ael 15 c++ visual-studio

我和我的伙伴都通过颠覆共享c ++解决方案.

他正在使用Visual Studio 11,我正在使用Visual Studio 2010.

在他第一次提交并更新后,我收到以下错误:

Error 31 error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected.

此外,在头文件中我收到以下错误#include <stdio.h>:

error: cannot open source file "stdio.h"

我猜这是兼容性问题.我们怎么解决这个问题?

Dra*_*ake 30

在Visual Studio 11中,有一个属性选项,允许您指定平台工具集.

如果从Visual Studio 11开始创建新项目,则默认使用Platform Toolset v110,但是如果可以将其更改为Visual Studio 2010使用的v100.

工具集选项

  • 请注意,将其设置回v100需要安装VS2010. (2认同)