安装 .Net Reflector 的VS插件后不能单步调试

在一个项目中,我是用 Spring.Net 的Aop去记录日志,突然有一天发现按F11不能单步调试了,觉得好奇怪,再调试一下,在环绕通知处右键->单步执行特定函数

 

结果显示找不到符号 ╮(╯_╰)╭

 

后来纠结了好久,想了好多可能导致此问题的情况

  1. .csproj文件
  2. 程序代码问题
  3. 修复Visual Studio 2012(花了我 2 个小时…)

结果还是不行,最后一想,是不是我最近装的什么软件会对 VS 的设置进行更改,果然,发现安装 .net reflector visual studio extension 这个插件后,这个插件会在 VS 启动的时候修改你的调试设置,下面的图就能让你一目了然

 

所以只要把插件禁止,并且勾选启用”仅我的代码” 就可以了╮(╯_╰)╭

原文地址:https://www.cnblogs.com/JailBreak02/p/3512491.html