我正在尝试在没有安装Visual Studio的另一台计算机上运行exe文件。 当我尝试运行该文件时,我收到错误:此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题。
我尝试搜索答案,很多网站都提到静态链接运行时程序集
但我不知道如何将它们添加到我的项目中。
(程序在c ++控制台的visual studio 2008中)
答案 0 :(得分:2)
很难确切地说出缺少哪些库。以下是一些想法。
如果仍有问题,你应该在目标机器上使用像Dependency Walker这样的工具确切地检查哪些dll丢失了(实际上这应该是你应该做的第一件事,而不是猜测)。它会告诉你哪些dll丢失了。如果一切似乎都没问题,那么你会错过一些延迟加载或COM dll - 这不会在启动时加载,而是按需加载。您可以使用DependencyWalker来分析应用程序的启动,以确切了解缺少的内容。