13
最初に、デバッグしたいデバッグ対象のテストアセンブリを作成し、リリース構成でビルドしました。Visual Studioでデバッグ中にReflectorがヒットすることはありません。
- 参考
HelloWorld.dll
アセンブリ が
経由.NETリフレクターオブジェクトブラウザ逆コンパイルにHomeControllerの
About
方法
修正public ActionResult About() { var testingClass = new HelloClass(); ViewBag.Message = testingClass.SayHello("John"); return View(); }
:
namespace HelloWorld { public class HelloClass { public string SayHello(string name) { return "Hi " + name + "!"; } } }
は、その後、私はスタンダールASP.NET MVCプロジェクトとを作成しましたHelloWorldアセンブリ
- (逆コンパイルファイルで)sayHelloメソッドの内部入れブレークポイント
- IISの明示またはIISで実行、デバッグおよび要求
~/Home/About
ページ
結果:Brekpointがヒットされることはありません。
私はDebug -> Windows -> Modules
に行くとき、HelloWorld.dll
アセンブリのシンボルがロードされたようです:
だから、私は間違って何をやっていますか?
編集:私はアップデート1のVisual Studio 2015を使用してレッドゲート反射8.5