最近、ネイティブからマネージコードプログラミングに切り替えました。.NETを使用しています。
Windbgはかなり前から使っているので、マネージコードのデバッグにも使いたいです。
私の検索により、SOS(Son of Strike)拡張機能が見つかりました。これには、かなり強力なコマンドがあるようです。
SOSで使用されているコマンドのほとんどを理解していますが、ネイティブコードのpおよびt命令を使用して実行できるのと同じように、ソースコードを適切にステップスルーする方法を見つけることができません。
これはデバッグ体験を難しくします、そして私はそれをデバッグしている間本当にコードをステップスルーしたいと思います。
これについて少し調べたところ、MSが統合マネージドデバッグをリリースしたように見えるWindbgの6.7.05.0バージョンを使用してこれが可能であることがわかりましたが、それ以降のバージョンではロールバックされました。
それでも、SOSを介してデバッグしながら、「ソース」コードをライブでステップ実行できることに非常に興味があります。特に、それが今の私のデバッグ体験を本当に妨げているからです。
これを達成する方法はありますか?
これを行う方法(または実用的な回避策)に関するヘルプをいただければ幸いです。