【问题标题】:Runtime error due to WTTlog.DLL?由于 WTTlog.DLL 导致的运行时错误?
【发布时间】: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


【解决方案1】:

此文件是 Microsoft Driver Test Manager/Studio 的一部分。

文件位置应该是这个..

'C:\Program Files\Microsoft Driver Test Manager\Studio\wttlog.dll'

 C:\Program Files (x86)\Windows Kits\8.0\Hardware Certification Kit\Tests\[architecture]\NTTEST\driverstest\storage\wdk

  C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Controller

  C:\Windows\assembly\GAC\

确保在安装时您正在安装 WTT(Testing Tool) Client..

如果不是

尝试(重新)将 dll 放在那里,您应该可以解决问题,

将需要 Windows 驱动程序工具包或 Windows 测试工具..

我希望这会做...... :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多