歡迎訪問我的個人博客:原文鏈接
在項目中使用了visual leak detector,編譯時沒有任何錯誤,相應的庫文件也有了,但是運行時就提示,應用程序無法正常啓動 0x0150002 請單擊確定關閉應用程序。
win10搜索事件查看器,找到對應的出錯日誌,如下圖:
錯誤提示爲: vld_x86.dll”的激活上下文生成失敗。 找不到從屬程序集 Microsoft.DTfW.DHL,processorArchitecture=”x86”,type=”win32”,version=”6.11.1.404”。 請使用 sxstrace.exe 進行詳細診斷。
解決方案
把VLD中的文件複製到執行文件目錄下就正常了
- Microsoft.DTfW.DHL.manifest
- vld_x86.dll
有時候運行出錯還需要複製這個
- dbghelp.dll