我正在以下警告當我運行我的Windows應用程序(MFC)在Windows 7「二進制沒有與調試信息」警告意義在mfc應用程序?
'XXX.exe': Loaded 'C:\2010\Debug\bin\plugins\control\libhotkeys_plugin.dll', Binary was not built with debug information.
請幫我out.Thank您
我正在以下警告當我運行我的Windows應用程序(MFC)在Windows 7「二進制沒有與調試信息」警告意義在mfc應用程序?
'XXX.exe': Loaded 'C:\2010\Debug\bin\plugins\control\libhotkeys_plugin.dll', Binary was not built with debug information.
請幫我out.Thank您
看來你的二進制是構建在Release模式
現在有兩種方法,你可以遵循....
更改項目設置,以便在發佈模式下生成程序數據庫文件(PDB)。
現在你可以從屬性窗口中產生PDB ...
有關如何在Visual Studio 2015中執行此操作的任何建議?當我點擊項目屬性時,我會得到一個非常不同的winow,並且看不到配置屬性。 – boilers222
鏈接中斷 –
這也適用於VS 2017 –
你可以看到這個錯誤的另一種可能的方式是,如果你嘗試調試本機代碼(C++ ),並且管理代碼的csproj被設置爲Native Native調試。要解決這個問題:
在VS 2010中: 項目屬性>>配置屬性>>鏈接器>>調試>>生成調試信息:將其設置爲 「是」
在2015年VS: 項目屬性>>配置屬性>>鏈接>> >>調試生成調試信息:將其設置爲 「真」
也許它建於 「釋放」 模式? – 2012-10-04 06:59:37
我沒有得到你! –