ren*_*e_r 62 .net c# debugging visual-studio-debugging visual-studio-2015
我已经安装了VS 2015 RTM(没有别的),我无法调试任何解决方案,无论是现有解决方案还是全新解决方案(使用VS 2015创建并针对.Net Framework 4.6编译),它只会打开一个VS中的新选项卡,称为中断模式,具有以下文本:应用程序处于中断模式您的应用程序已进入中断状态,但没有执行所选调试引擎支持的代码(例如,仅执行本机运行时代码) ).如果我检查调试 - >模块窗口:VS2015Test.vshost.exe没有加载符号(即使我点击加载符号它不起作用)VS2015Test.exe符号已加载
它也没有显示控制台上的输出(它是一个控制台应用程序,只有以下几行代码:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("TEST");
Console.ReadKey();
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装VS 2015,重新启动计算机,删除%temp%/ AppData/Microsoft/Visual Studio/14中的所有文件,在管理模式下启动VS但似乎没有任何工作.
调试工作的一个方面是这个选项:工具 - >选项 - >调试 - >使用管理的可压缩性模式
^^但这不能成为使用旧/旧模式的解决方案.
顺便说一句:VS 2013中的调试工作正常.
任何帮助,将不胜感激.
小智 42
我在VS2015遇到同样的问题.我按照建议重置设置但仍然遇到问题.
我必须做的就是检查"使用托管兼容模式"和"使用本机兼容模式".不确定这两个中的哪一个是必要的,但检查两者并且我不再遇到Break Mode问题.
gar*_*ris 15
我最近遇到了一个非常类似的问题,与调试设置有关.
首先,您是否尝试过重置所有设置?我认为它可能与您有关,因为您说它是独立于项目的,并且您已删除所有应用程序数据.
工具 - >导入和导出设置向导 - >重置所有设置
别担心,它为您提供了保存当前设置的选项.
其次,如果失败,我建议查看事件日志.
进入中断模式会建议DE(调试引擎)向ID工作室发送同步停止事件,如IDebugExceptionEvent2.我将查看事件日志中的异常,例如加载引用的程序集(如.NET运行时等)或环境访问限制时的失败.
有些东西告诉调试器停止正在运行的应用程序,它只是一个找到它的情况.
KDe*_*Dee 14
以为我会发布这个以防万一它可以帮助任何人.我安装了一个干净的Win 10和Visual Studio 2015,尝试调试现有的解决方案并遇到问题.遵循这里列出的一些建议和其他地方但没有工作.
我如何调试正常工作是改变菜单下方的解决方案配置.我之前已将其设置为Release模式,将其更改为Debug,然后清理/重新编译并执行调试,调试开始正常工作.有关信息,请参阅图片:
归档时间: |
|
查看次数: |
83628 次 |
最近记录: |