3

我在Win8操作系統中運行VS2008中的VC++代碼。
當我上「F5」(運行項目)點擊,我看到,我得到一個消息errro像下面由於WTTlog.DLL導致的運行時錯誤?

「程序無法啓動,因爲,WTTLog.dll從您的計算機 失蹤。嘗試重新安裝程序來解決這個問題」

我手動複製WTTLog.dll在我運行VS項目發佈/ Debug文件夾。但我仍然得到錯誤。

任何人都可以幫助我,如果我需要將此WTTLog.DLL複製到某個特定的位置? 我試着註冊這個DLL,但得到的消息像

「模塊WTTLog.Dll已加載,但切入點DllRegiterServer被 未找到」。

1)你能否告訴我如何成功執行我的VC++解決方案而不會收到WTTLog.DLL錯誤?

2)也是什麼原因,我們得到這個錯誤?

在此先感謝。

+1

將其複製到上面的'調試\ Release'爲,IIRC的目錄,也就是在該目錄執行'.exe'。 – hmjd 2013-05-24 17:58:40

+0

@hmjd Windows還會搜索包含'.exe'的目錄,而不僅僅是當前的工作目錄。 – 2013-05-30 05:01:44

回答

3

此文件是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測試工具..

我希望這會做... :)

相關問題