在VisualStudio 2010上使用v90平台工具集

时间:2012-08-09 10:15:54

标签: visual-studio

在我们的软件开发公司中,我们主要使用VisualStudio 2010(平台工具集v100)。 我们遇到了一种情况,我们需要使用一些使用VisualStudio 2008(V90)编译的组织不良的第三方SDK,并且在使用“v100”平台工具集时,此SDK无法正常运行。

我的意思是“组织不良”是...想象一下例如SDK导出函数,其中包含类似“std :: string”的内容。

解决方案是创建一个使用VS2010编译的“包装”dll,但使用“Platform Toolset v90”选项。但要使“Platform Toolset v90”正常工作,我们需要安装VisualStudio 2008.

我的问题是:在没有购买VisualStudio 2008的情况下,有没有合法的方法在VS2010中使用v90平台工具集?也许有某种v90“工具包”或我们可以使用的东西?

感谢。

2 个答案:

答案 0 :(得分:3)

正如用户1240436在其评论中所述,也应该可以安装Microsoft Platform SDK。我认为v6.0及更高版本包含VC 9.0及其环境。

答案 1 :(得分:2)

据我所知,应该可以使用Visual C++ 2008 Express Edition

只需要在编译机上安装,其他一切都可以通过VS2010完成。 (这样你也可以构建多项目解决方案等)