天天看點

關于Visual Studio中error MSB4057以及無調試資訊錯誤

如果出現以下錯誤對話框:

關于Visual Studio中error MSB4057以及無調試資訊錯誤

該錯誤是不存在部署但卻在配置管理器中設定了

解決方案如下:

第一步,選擇配置管理器

關于Visual Studio中error MSB4057以及無調試資訊錯誤

第二步, 取消勾選部署選項

關于Visual Studio中error MSB4057以及無調試資訊錯誤

解決問題

如果之後Debug模式編譯連接配接出現了以下對話框:

關于Visual Studio中error MSB4057以及無調試資訊錯誤

解決方案如下:

第一步:

關于Visual Studio中error MSB4057以及無調試資訊錯誤

第二步:

關于Visual Studio中error MSB4057以及無調試資訊錯誤

完成這一步就已經可以進行調試了,還可以進行2,3來進行改進

  1. 選擇 配置屬性->連結器->調試->生成調試資訊 改為 是 
  2. 選擇 配置屬性->C/C++ ->正常->調試資訊格式 改為 用于“編輯并繼續”的程式資料庫(/ZI) 
  3. 選擇 配置屬性->C/C++ ->優化->優化 改為 禁用(/Od) 

(完)

繼續閱讀