将较新的 Visual Studio 版本与较旧的 MFC 版本一起使用?

Posted

技术标签:

【中文标题】将较新的 Visual Studio 版本与较旧的 MFC 版本一起使用?【英文标题】:Use newer Visual Studio Version with an older MFC Version? 【发布时间】:2012-01-26 10:43:57 【问题描述】:

据我了解,Visual Studio 2005 总是自动使用 MFC8,VS2008 是 MFC9,VS2010 是 MFC10。

可以使用较新的 Visual Studio 版本并仍链接到较旧的 MFC 版本吗?

我搜索了所有选项和项目设置,但我找不到任何关于 MFC 的选项。

【问题讨论】:

您必须修改包含和库文件的搜索路径,以便首先找到旧版本。避开巫师。 【参考方案1】:

VS2010 显然(我没有,所以我没有尝试过)能够同时使用 VS2008 和 VS2010 工具集来构建应用程序,前提是它们都安装在机器中。

更多here

我希望 Visual Studio 11 也有同样的能力,但谁知道呢……

【讨论】:

以上是关于将较新的 Visual Studio 版本与较旧的 MFC 版本一起使用?的主要内容,如果未能解决你的问题,请参考以下文章

如何为较旧和较新的 Android 版本实现不同的 API?

为啥在较新的 Android 设备上预检失败,但在较旧的设备和台式机上却没有?

Visual Studio 2015 使用较旧的 dll 进行调试

Visual Studio 在转换为 2013 的项目上使用较旧的 2012 编译器

如何将较旧的 clickhouse 分区移动到 S3 磁盘 [关闭]

如何将我的 Visual Studio Code 终端上的 python 版本 2.7.16 更改为较新的 python 版本?