4

抱歉,如果有人问过这个问题。

就像我可以在 C# 项目中选择我希望它为 .NET 2.0 运行时构建的那样,本机 C++ 项目是否可以针对较旧的 CRT 构建,比如说来自 Visual Studio 2005 的项目?

我想要这个,因为我有使用 VS2005 构建的外部 SDK,但我想使用更新的 IDE。

4

2 回答 2

6

您可以针对 2005 年和 2008 年(也可以考虑 2003 年)构建,只要它们与 2010 年并行安装。

您将需要更改每个项目的平台工具集以反映您要构建的工具集(属性 -> 通用 -> 平台工具集),其中 v100 为 2010、v90 2008、v80 2005 等等

于 2010-05-11T01:25:34.630 回答
4

在项目设置中,您可以选择 MSVC9,但不能选择 8。因此,您可以链接到 2008 可再发行组件……但不能链接到 2005 版。

于 2010-05-10T22:50:38.150 回答