有很多反汇编程序允许查看 .NET 基础程序集的内部结构。
有没有一种方法、插件或类似的 Visual Studio 允许通过反汇编代码进行调试?
例如,我有一个用户控件,我将宽度设置为 100,但宽度始终保持为 200。半小时后,我注意到最小尺寸设置为 200。我重置了最小尺寸,但这无济于事,如果不要改变。
有很多反汇编程序允许查看 .NET 基础程序集的内部结构。
有没有一种方法、插件或类似的 Visual Studio 允许通过反汇编代码进行调试?
例如,我有一个用户控件,我将宽度设置为 100,但宽度始终保持为 200。半小时后,我注意到最小尺寸设置为 200。我重置了最小尺寸,但这无济于事,如果不要改变。
您无需反编译代码 - 您告诉 Visual Studio 使用 Microsoft 符号服务器从. 该页面最重要的一点是:
当您在选项对话框(调试类别,符号页面)或快捷菜单(在调用堆栈窗口的模块窗口中)单击从 Microsoft 符号服务器加载符号时,Microsoft Visual Studio 2008 SP1 会自动连接到 Microsoft 公共符号服务器。
请注意,您只能在调试时按“加载符号...”按钮 - 否则它会被禁用。
您需要接受 Microsoft 的许可才能执行此操作,但这是正确的方法。