我正在尝试在另一台未安装 Visual Studio 的计算机上运行 exe 文件。当我尝试运行该文件时,我收到错误消息:此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题。
我试着寻找答案,我很多网站都提到了静态链接运行时程序集
但我不知道如何将它们添加到我的项目中。
(程序在 c++ 控制台中的 Visual Studios 2008 中)
我正在尝试在另一台未安装 Visual Studio 的计算机上运行 exe 文件。当我尝试运行该文件时,我收到错误消息:此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题。
我试着寻找答案,我很多网站都提到了静态链接运行时程序集
但我不知道如何将它们添加到我的项目中。
(程序在 c++ 控制台中的 Visual Studios 2008 中)
很难准确地说出缺少哪些库。这里有一些想法。
如果仍然存在问题,您应该在目标机器上使用Dependency Walker之类的工具准确检查缺少哪些 dll (实际上这应该始终是您应该做的第一件事,而不是猜测)。它将向您显示缺少哪些 dll。如果一切正常,那么您缺少一些延迟加载或 COM dll - 这不是在启动时加载而是按需加载。您可以使用 DependencyWalker 来分析应用程序的启动,以准确查看缺少的内容。