由于WTTlog.DLL导致的运行时错误?
问题描述:
我在Win8操作系统中运行VS2008中的VC++代码。
当我上“F5”(运行项目)点击,我看到,我得到一个消息errro像下面由于WTTlog.DLL导致的运行时错误?
“程序无法启动,因为,WTTLog.dll从您的计算机 失踪。尝试重新安装程序来解决这个问题”
我手动复制WTTLog.dll在我运行VS项目发布/ Debug文件夹。但我仍然得到错误。
任何人都可以帮助我,如果我需要将此WTTLog.DLL复制到某个特定的位置? 我试着注册这个DLL,但得到的消息像
“模块WTTLog.Dll已加载,但切入点DllRegiterServer被 未找到”。
1)你能否告诉我如何成功执行我的VC++解决方案而不会收到WTTLog.DLL错误?
2)也是什么原因,我们得到这个错误?
在此先感谢。
答
此文件是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(测试工具)客户端..
如果没有
尝试(重新)将DLL那里,你应该用问题来进行,
的Windows驱动程序工具包将被要求或Windows测试工具..
我希望这会做... :)
将其复制到上面的'调试\ Release'为,IIRC的目录,也就是在该目录执行'.exe'。 – hmjd 2013-05-24 17:58:40
@hmjd Windows还会搜索包含'.exe'的目录,而不仅仅是当前的工作目录。 – 2013-05-30 05:01:44