简而言之,问题是如何将应用程序链接到MSVCP140.dll
而不是MSVCP140D.dll
?
说明:
将应用程序移植到Windows XP时遇到以下问题:
由于找不到MSVCP140D.dll
,因此应用程序无法启动。
目标是Windows XP Professional 2002 SP 3
,安装了Microsoft Visual C++ Redistributable for Visual Studio 2017
主机与Windows 10
是Visual Studio 2017
我验证了MSVCP140D.dll
未能达到目标,但存在MSVCP140.dll
。
我尝试了 Release | Debug 配置和 MDd | MD 运行时库配置。
平台工具集设置为 v141_xp