我正在开发 WPF MarkupExtension 并在设计时遇到错误。使用 Visual Studio 2010 的早期版本,可以启动 Visual Studio 2010 的第二个实例并附加到已运行实例的进程,设置断点和调试设计时行为。
但是,在 Visual Studio 2012 中,我也可以附加到另一个 Visual Studio 2012 的进程,但是在第二个实例中没有加载任何符号,因此我无法像使用 Visual Studio 2010 那样调试设计时间。
如何让这个调试器运行?
我尝试过的事情:
- “devenv.exe /RootSuffix Exp”技巧没有成功
- 始终以管理员身份执行
- 加载所有或默认符号
- 使用和不使用本机代码进行调试(附加进程)
- 使用和不使用 .NET 4 代码进行调试(附加进程)