您好,登錄后才能下訂單哦!
一、背景
今天在使用vs2012 進行調試win32對話框程序時,在輸出窗口輸出了一些錯誤
已加載“C:\Windows\SysWOW64\ntdll.dll”。無法查找或打開 PDB 文件。
已加載“C:\Windows\SysWOW64\kernel32.dll”。無法查找或打開 PDB 文件。
。。。。。。
已加載“C:\Windows\SysWOW64\KernelBase.dll”。無法查找或打開 PDB 文件。
二、解決方法
在網上搜索了一番,最終解決
1.在工具欄中點擊“調試(D)”, 在彈出的菜單中選擇“選項和設置(G)”
2. 在彈出的彈出框中, 左邊選擇“調試” -> “常規”, 在右邊勾選上“啟用源服務器支持”
3. 在左邊選擇“調試” -> “符號”, 在右邊勾選上“Microsoft 符號服務器”,然后選擇一個路徑來存放符號,會提示一個警告,直接點確定,忽視即可
4.再次debug程序,將彈出對話框,“xxx.dll從服務器下載等信息”, 此過程需要一段時間,等待就 好。此過程忘記截圖 ^_^
5. 等程序結束后,打印正常。問題得以解決
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。