【发布时间】:2013-04-26 12:16:45
【问题描述】:
我在 Win8 操作系统的 VS2008 中运行 VC++ 代码。
当我点击“F5”(运行项目)时,我看到我收到如下错误消息
“程序无法启动,因为您的 WTTLog.dll 计算机。尝试重新安装程序以解决问题”
我手动将 WTTLog.dll 复制到我正在运行的 VS 项目中的 Release/Debug 文件夹中。但我仍然得到错误。
如果我需要将此 WTTLog.DLL 复制到某个特定位置,谁能帮助我? 我尝试注册此 DLL,但收到类似
的消息"模块 WTTLog.Dll 已加载,但入口点 DllRegiterServer 已加载 找不到”。
1) 您能否告诉我如何成功执行我的 VC++ 解决方案而不会出现 WTTLog.DLL 错误?
2) 我们得到这个错误的原因是什么?
提前致谢。
【问题讨论】:
-
将其复制到
Debug\Release上方的目录中,即IIRC,即执行.exe的目录。 -
@hmjd Windows 还会在包含
.exe的目录中搜索 dll,而不仅仅是当前工作目录。
标签: c++ visual-studio visual-studio-2008 visual-c++ runtime-error