维护静态链接的 MFC 项目与动态链接的项目

问题描述

我有一个针对遗留系统(最早是 XP/2000)的项目,在 Visual Studio 2019 中维护,目前使用动态链接库。

在其他系统上安装时,我必须在程序运行之前在这些系统上安装 VC++ 可再发行组件。我发现这个问题的一个解决方案是静态链接文件,以便它们包含在可执行文件中。

我查看了在安装项目中设置先决条件,但这些需要访问互联网连接,而我的软件用户通常不是这种情况。

首先,这是对这个问题的合理回应吗?

其次,维护静态链接的项目与维护动态链接的项目是否不同,例如编译器更新或 Visual Studio 推出新版本/工具集时?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)