我的朋友制作了一个非常有用的类库,我一直在使用它。我通常使用 Reflector 来查看他的代码做了什么。
我真正想做的是在调试时单步执行他的代码。所以他给了我他的 .pdb 文件。
- Foo.dll(发布配置,编译)
- Foo.pdb
现在,我不确定如何让它在抛出异常时自动闯入他的代码(他的代码,在不同的点,thorws exceptions .. like A first chance exception of type 'System.Web.HttpException' occurred in Foo.dll
...
我可以这样做吗?我需要在 Visual Studio 中使用 Symbol Server 设置进行一些设置吗?我是否需要将 dll 编译到调试配置中并传递 .dll 和 .pdb 文件?或者(我真的很害怕这个)..我是否需要同时拥有 .dll、.pdb 和他的源代码......
我也看过这个之前的 SO question,但它没有帮助(但证明我在提问之前尝试过搜索)。
有人能帮助我吗?