在vs2010下构建vs2008解决方案

时间:2011-11-23 20:34:52

标签: visual-studio-2010 visual-studio-2008 visual-c++

我正在开发一个在vs2008下开发但已打开并转换为vs2010的解决方案。我只获得了vs2010解决方案,所以我必须在vs2010下工作。

他们是否可以在不使用任何vs2010库(Microsoft Visual Studio 10.0 \ VC \ libs)的情况下在vs2010下构建此解决方案并仅使用vs2008使用的那些

在链接器中>一般> Additionnal Library Directories,我已经添加了一个指向vs2008 libs文件夹的链接。

1 个答案:

答案 0 :(得分:2)

您可以更改Visual Studio 2010项目属性中的“常规>平台工具集”属性,以指定MSBuild应用于构建项目的版本。默认值为v100,但将其设置为v90将使用Visual Studio 2008.这将在编译/链接之前修改PATH,BIN和LIB目录,因此您不必手动更改任何目录设置。

我认为默认情况下只支持v100,v90和Windows7.1SDK,但也有一些工具可用于定位较旧的Visual Studio版本。

参见例如http://blog.iangoodsell.com/2010/04/visual-studio-2010-and-platform-toolset.html