我對使用Visual Studio遠程工具在VS2013中進行遠程調試有疑問:我的本地源代碼是否與完全相同與用於構建遠程進程相同? 我有一個使用VS2012構建的進程,對源代碼做了一些小修改以適應VS2013,但是當我在代碼中設置斷點時,出現此錯誤:「斷點無法綁定」。回顧一下我使用VS2013,我想遠程調試使用VS2012構建的進程。C#遠程調試需要完全相同的代碼?
0
A
回答
4
這不僅是關於遠程調試,它是關於一般調試。 PDB
文件包含您擁有的二進制代碼與創建它的源代碼之間的地圖信息。如果源已更改,但PDB
和二進制文件未更新,則顯然不匹配。
您仍然可以在代碼中創建斷點,但我強烈建議您始終將源對齊到二進制文件。
2
相關問題
- 1. C++:需要調用相同代碼的虛函數?
- 2. 代碼相似但不完全相同的代碼模板?
- 3. iOS的遠程調試器?我需要調試一個配件
- 4. 遠程調試非託管代碼
- 5. 程序哪個源代碼與其輸出完全相同
- 6. 兩個文件,完全相同的代碼,不同的輸出?
- 7. 需要有條件的gdb調試(C代碼)
- 8. 兩條几乎完全相同的代碼行結果不同?
- 9. 調試C++代碼
- 10. 重置本地回購與遠程回購完全相同
- 11. jQuery的replaceWith()CSS對齊不完全相同的直接代碼
- 12. 遠程C++調試與RSE
- 13. js代碼需要調整
- 14. 需要完成我的作業代碼
- 15. 用完全相同的代碼合併catch塊?
- 16. 需要更改C++代碼
- 17. 具有相同代碼的不同HTML頁面看起來完全不同
- 18. 需要幫助完成此Python代碼
- 19. 我需要幫助同步c遠程計算機上的perforce#
- 20. C++:我需要GCC和GDB具有相同的版本來調試
- 21. 如何完全禁用代碼合同?
- 22. 具有與完整版本相同的代碼庫的Android試用版程序
- 23. pcntl多次運行相同的代碼,需要幫助
- 24. 需要讓我的網站與代碼筆版本相同
- 25. 我需要幫助從相同的HTML代碼
- 26. VS 2015說本地IIS需要遠程調試器
- 27. Java遠程調試不適用於Eclipse或IntelliJ。幫助需要
- 28. 安全代碼與否? (需要幫助)
- 29. 需要spring安全ntlm源代碼2.04
- 30. 遠程調試
就最後一點達成一致。我被糟糕的部署所燒燬,它確實會影響您正確調試的能力。 – ragerory
@ragerory:不要忘記應用於代碼的編譯優化,你無法控制。因此,在調試和調試器值期間看到的行可能顯示完全虛假的結果,並完全誤導開發人員。 – Tigran