【发布时间】:2011-06-02 11:50:16
【问题描述】:
我有一个 C++ 本机应用程序,它是在 VS2005 (sp1) 下构建的,在机器 A 上。(调试模式) 现在,我需要在“干净”的计算机上运行这个应用程序,干净意味着它没有安装 VS。 当我将运行时文件夹从机器 A 复制到“干净”机器并尝试激活应用程序时,它需要重新安装应用程序。 显然缺少 DLL 导致了这个问题,因为在机器 A 上应用程序工作得很好,除了判断缺少哪些 DLL 之外,是否有针对此类问题的“干净”解决方案?也许是一个智能工具或安装程序,可以指示运行时缺少哪些 DLL?
谢谢, 立然
【问题讨论】:
-
查看 Windows 事件日志。不要部署您的调试版本。
标签: c++ visual-c++ mfc