問題:VS2015community 無法查找或打開 pdb 文件
解決辦法:
1.點擊工具->選項, 在選項窗口中展開左側菜單;
2.展開調試->常規,然后在右邊的窗格中勾選“啟用服務器支持”;
3.然后展開調試->符號,勾選“Windows符號服務器”,彈出的警告對話框,點擊“確定”關閉選項窗口;
4.F5,或者點擊“本地Windows調試器”調試運行程序,第一次運行該程序時,會從Windows服務器上下載相關的符號集,這需要一點時間;
5.隨后,程序啟動,就不會報這些問題了。
問題:VS2015communityF5調試程序時閃退
解決辦法:
1.使用Ctrl+F5快捷鍵,或者選擇調試->開始調試(不執行);
2.在程序入口main()函數的return語句之前加上getchar();
3.在程序入口main()函數的return語句之前加上system("pasue");
4.更改項目配置:項目->屬性->配置屬性->鏈接器->系統->子系統->控制台 增加“/SUBSYSTEM:CONSOLE”鏈接選項就可以了(該方法有時候沒有用)。
問題:VS2015community 添加單元測試時,報很多無法解析的外部符號錯誤
解決辦法:
郵件測試項目,屬性->鏈接器->輸入->附加依賴項,編輯,添加構建項目的Debug項目下的obj文件就可以了。
../PoCreate/Debug/PoCreate.obj
../PoCreate/Debug/DirGenerate.obj
../PoCreate/Debug/MsgidGenerate.obj
問題:VS2015community F9添加斷點時,提示:當前不會命中斷點 還沒有為該文檔加載任何符號
解決辦法:
右鍵項目,選擇重新生成就可以了
問題:VS2015community 文件的編碼怎么轉換
解決辦法:
選擇文件菜單下,高級保存選項,然后選擇相應的編碼就可以了。不過這樣只能一個一個文件慢慢轉換。
問題:VS2015community 打了斷點,但是調試的時候斷點沒有生效
解決辦法:
把文件的編碼格式設置為Unicode,保存為UTF-8就可以了。