我有MFC 32位应用程序,我想在64台机器上运行它与MFC共享库

我有MFC 32位应用程序,我想在64台机器上运行它与MFC共享库,mfc,Mfc,我尝试运行上面提到的应用程序配置。但它显示错误“缺少并排配置” 有没有办法在64位机器上运行32 MFC应用程序?32位应用程序在64位Windows上运行良好。但是如果你动态链接MFC,你的应用程序需要VC++可再发行DLL才能运行。哪些和如何部署它们取决于您用于构建应用程序的Visual Studio版本。感谢您的回复。我使用的是VS2008开发环境您需要安装32位版本的可再发行版本,尽管您使用的是64位操作系统。32位应用程序只能加载32位DLL。@Ganpattlabde然后您必须静态链

我尝试运行上面提到的应用程序配置。但它显示错误“缺少并排配置”
有没有办法在64位机器上运行32 MFC应用程序?

32位应用程序在64位Windows上运行良好。但是如果你动态链接MFC,你的应用程序需要VC++可再发行DLL才能运行。哪些和如何部署它们取决于您用于构建应用程序的Visual Studio版本。感谢您的回复。我使用的是VS2008开发环境您需要安装32位版本的可再发行版本,尽管您使用的是64位操作系统。32位应用程序只能加载32位DLL。@Ganpattlabde然后您必须静态链接运行时,或者将DLL复制到.exe a.k.a.“应用程序本地部署”旁边。这不会改变任何事情。如果OP无法在目标机器上安装可再发行文件,他们将不得不手动发送其依赖项。对于32位和64位应用程序,该过程是相同的。