【发布时间】:2014-02-04 19:40:21
【问题描述】:
我有针对 4.5 构建的 .net 应用程序(GUI 和 PowerShell)。我的操作系统是服务器 2012。当我将应用程序附加到 2013 Visual Studio 时,调试器有时无法工作。它不评估表达式或显示本地人(并且还观察窗口/立即窗口没有任何作用 - 就好像项目是通过发布构建的)。但我已经使用“调试”配置进行构建。如前所述,当我简单地附加 VS 2012(是的,我有 2k13 和 2k12 SXS)时,同样的事情也有效
请注意,如果我将具有相同设置(托管调试)的相同进程附加到 Visual Studio 2012,它始终可以工作。
我确保符号已加载(通过检查 Visual Studio + 调试 + 窗口中的模块选项卡),断点被命中。
对可能是什么问题有任何想法吗?所有更新也是最新的。
当我使用 VS 2k13 IDE 进行开发时,启动 vs 2012 只是为了调试有点烦人。
问候!
【问题讨论】:
-
您是否尝试过在 VS2013 中恢复到旧的调试引擎? blogs.msdn.com/b/visualstudioalm/archive/2013/10/16/…
-
@Andy,谢谢。我看过weblog.west-wind.com/posts/2013/Nov/21/… 这基本上是相同的答案。是的,它奏效了。几分钟前添加了答案,因为它可能对其他人有用。
标签: c# .net visual-studio powershell