Pat*_*bee 5 mvvm expression-blend visual-studio-debugging visual-studio-2013
我正在尝试调试在 Expression Blend 2013 中的 DesignTime 运行的某些代码的问题。
我有一个在 Blend 中加载的 Windows Store (8.1) 项目。我想调试 Blend 设计器中运行的一些 ViewModel 代码。
在之前的项目中,我在 Visual Studio 中打开了相同的项目,并对 Blend 执行了“调试 - 附加进程”。
我在当前的开发机器上看到的问题是所有断点都无效。他们显示警告
当前不会命中断点。该文档尚未加载任何符号
如果我只是在 Visual Studio 中调试 - 启动并部署到模拟器,这些断点就可以正常运行。为什么 Blend 不允许我附加和调试?
TIA
帕特·朗
我需要调试一个不同的过程。而在过去,它已附加到 Windows 应用商店应用程序的 Blend.exe,但这是行不通的。
使用sysinternals 中的Proc Explorer后,我能够搜索我的 dll。这表明它们是由名为 xdesproc.exe 的进程加载的。
该进程在 Visual Studio 的“附加到进程”中列为 x86,没有托管代码。当我附加时,什么也没发生。
然后我将“附加到:”设置从“自动”更改为明确地说“调试这些代码类型”“托管(v4.5,v4.0)”。
然后就可以调试了。欢呼!
| 归档时间: |
|
| 查看次数: |
615 次 |
| 最近记录: |