有沒有辦法在VS調試器之外的運行時訪問c#exe程序集的靜態成員?如何在VS調試器外調試正在運行的c#應用程序的靜態字段?
-2
A
回答
1
是的,您可以在調試器中輕鬆添加斷點,其中大多數支持此「功能」,您將能夠看到靜態字段中的值。如果您使用的是Visual Studio,您甚至可以添加手錶或在立即窗口中鍵入靜態值的名稱,並且您也將能夠看到靜態字段的值。 其他方法在記錄時會在運行時打印值。
+0
但我沒有源代碼,只有一個受保護的exe – Jalil
+0
那麼,如果你沒有源代碼,那麼你可以不能訪問它,你可以嘗試反彙編,但它不會給你太多的信息? – meJustAndrew
相關問題
- 1. 調試器錯誤:正在調試的程序未運行
- 2. 如何在Linux中調試正在運行的C++程序?
- 3. 「正在調試的程序未運行。」
- 4. 來自調試器的iPhone SDK-錯誤:正在調試的程序未運行
- 5. 在C程序中調用調試器
- 6. Python - 調試正在運行的應用程序
- 7. 調試程序不在調試器中運行,沒有崩潰
- 8. 如何在不在調試中運行Android應用程序?
- 9. 無法調試通過VS 2010運行的Silverlight應用程序
- 10. 程序可以在調試器外部調試程序中運行,SIGILL在調試程序中時是否正在執行?
- 11. 如何在Visual Studio以外的調試模式下運行winforms應用程序
- 12. 我的應用程序在調試模式下進行調試
- 13. 調試C#應用程序
- 14. 調試c#應用程序
- 15. 調試運行LUA應用程序
- 16. VS C++程序僅在.exe從文件夾運行時才起作用? [不VS調試]從調試
- 17. 如何在Tomcat上運行時調試GWT應用程序
- 18. 如何使應用程序停止並運行調試器?
- 19. 在C++中調試GUI應用程序
- 20. 應用程序在調試器中運行不同
- 21. 如何在gogland調試應用程序?
- 22. C++如何在調試模式下運行宏定義調試?
- 23. 在運行Web應用程序中進行遠程調試
- 24. 在通過Xcode進行調試時手動運行應用程序vs手動運行應用程序
- 25. 如何在調試多線程應用程序時調試visual studio 2008的調試器?
- 26. 如何在VS代碼中調試vue js應用程序?
- 27. OCCI C++應用程序的Visual Studio調試運行時錯誤
- 28. 如何測試代理程序在調試中運行?
- 29. 如何在Xcode中使用嵌套靜態庫的調試器?
- 30. Android應用程序正在仿真器上運行調試器,但未顯示在應用程序列表中
如果你的意思是在VS調試器中,當然。只需設置一個斷點並將靜態字段添加到監視列表。如果你的意思是在調試器之外,那麼這很困難。將VS調試器附加到已經運行的實例上會更好。 –
@ p.s.w.g你可以給出步驟來觀察附加模式下的變量嗎? – Jalil
要明確,請確認您是否使用Visual Studio或其他IDE(以及您使用的是哪個版本)。 –