【发布时间】:2015-10-13 08:02:16
【问题描述】:
我已经安装了 VS 2015 RTM(仅此而已)并且我无法调试任何解决方案,无论它是现有解决方案还是全新解决方案(使用 VS 2015 创建并针对 .Net Framework 4.6 编译),它仅在 VS 中打开一个名为 Break Mode 的新选项卡,其中包含以下文本: 应用程序处于中断模式 您的应用已进入中断状态,但没有执行所选调试引擎支持的代码(例如,仅执行本机运行时代码)。 如果我检查调试 --> 模块窗口: VS2015Test.vshost.exe 没有加载符号(即使我点击加载符号也不起作用) VS2015Test.exe 符号加载
而且它也不会在控制台上显示输出(它是一个控制台应用程序,只有以下代码行:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("TEST");
Console.ReadKey();
}
}
我尝试重新安装 VS 2015,重新启动计算机,删除 %temp%/AppData/Microsoft/Visual Studio/14 中的所有文件,以管理员模式启动 VS,但似乎没有任何效果。
使调试工作的一件事是这个选项: 工具 --> 选项 --> 调试 --> 使用托管兼容模式
^^但这不是使用旧/旧模式的解决方案。
顺便说一句:在 VS 2013 中调试工作正常。
任何帮助将不胜感激。
【问题讨论】:
-
如果在 main 中设置断点并点击 continue 会发生什么?
-
@TGlatzer:程序关闭,断点没有隐藏。
-
你试过在安全模式下启动 VS 吗?它可能是由某些扩展引起的...
-
由于某种原因,单元测试框架将错误的调试引擎附加到单元测试过程中。您是否可以通过 Andrew.Hall@microsoft.com 与我联系并分享您的 .proj 文件以进行测试,以便我进行检查
-
我在 Visual Studio 2015 stackoverflow.com/questions/32167640/… 中的调试器/诊断工具遇到了类似的问题
标签: c# .net debugging visual-studio-debugging visual-studio-2015