visual-studio-debugging相关内容

在Visual Studio异常设置中是否有启用/禁用公共语言运行时异常的键盘快捷键?

我发现自己经常在异常设置中启用和禁用“公共语言运行时异常”复选框。我厌倦了每次都得打开窗户。有键盘快捷键吗? 编辑:由于截至2020年6月的答案似乎是“不”,我在这里请求了一个功能:https://developercommunity.visualstudio.com/idea/1073035/keyboard-shortcut-to-enabledisable-the-common-run ..

步入地理数据库中的特定功能

GDB是否支持在包含嵌套函数调用表达式(如 )的行上单步执行特定的函数,例如f或g f(g()); 类似于what Visual Studio 2010 support。也许gdb脚本就是解决方案? 推荐答案 gdb是否支持单步执行特定函数 没有。如果您想单步执行g,简单的step就可以了。如果要单步执行f,请执行step、finish、step。 欢迎您在gdbb ..

调试.NET核心源代码

我使用Visual Studio 2019和.NET Core 3 Web应用程序。我想调试.NET Core源代码,这样当出现错误时,我就可以深入代码并更详细地检查它。由于我找不到关于如何做到这一点的确切描述(即使在Microsoft文档站点上也是如此),因此我将尝试在这里总结一下我到目前为止所知道的内容。 我在Visual Studio中有以下选项: 仅启用我的代码 启用.NET ..

无法在 VS2015 for Azure Web 应用程序中开始调试

我正在使用 VS2015 Update 1 尝试调试我在调试模式下上传到 Azure Web 应用程序(不是虚拟机)的网站.我在我的工作领域工作. 我一直在遵循类似于在此处找到的说明 https://samlman.wordpress.com/2015/02/27/another-cool-way-to-remotely-debug-azure-web-sites/ 我有: 在调 ..

如何检测是否“按任意键继续"..."会显示?

在 Visual Studio 中运行控制台应用程序时,根据您的设置,它会在程序退出后添加提示: 按任意键继续... 我找到了如何检测我是否在调试器下运行(使用 Debugger.IsAttached),但这没有帮助.按 CTRL-F5 到 Start without Debugging 将此标志设置为 false,但 仍然显示提示.p> 我想检测到这一点,因为我想显示自己的消息并等 ..

Visual Studio - 突然无法调试测试

我不确定我做了什么,但突然之间,我的 Visual Studio 2012 将无法调试任何测试. 如果我从 Test Explorer 中选择一个测试并告诉它运行,它只会在“测试输出"窗口中输出: >------ 发现测试开始 ------>========== 发现测试已完成:找到 29 个 (0:00:01.3371755) ==========>------ 运行测试开始 ----- ..

Visual Studio 2017 调试错误:为了防止在评估函数 *.toString 时发生不安全的中止,所有线程都被允许运行

我将 Visual Studio 2017 更新到版本 15.8.2. 这次更新后,我在调试时开始遇到这些错误: 以下是错误消息: Visual Studio 调试错误:为防止在评估函数 *.toString 时发生不安全的中止,所有线程都被允许运行.这可能改变了进程的状态,遇到的任何断点都已被跳过. 此错误经常出现,并且在一段时间后 Visual Studio 崩溃. ..

VS2013 调试/Windows/任务:“没有要显示的任务"

我有 Visual Studio Professional 2013,我正在调试一个广泛使用 async/await 的应用程序.但是当我停在断点处并打开调试/Windows/任务窗口时,它总是说“没有要显示的任务." 我做了两个测试,一个我可以看到任务,另一个我不能(我运行程序,然后暂停它).或者我可以在等待任务线处断点. 使用系统;使用 System.Threading;使用 Syst ..
发布时间:2021-12-31 13:53:54 C#/.NET

Visual Studio 2013 无法在 cshtml 中调试 javascript

我有一个使用 Visual Studio 2013 创建的 ASP.NET Web 应用程序.我正在尝试调试 CSHTML 文件中的 JavaScript.但是,每当我启动网页时,任何断点都会变成红色圆圈箭头并指出“当前不会命中该断点.调试器目标代码类型的可执行代码没有与此行相关联.可能的原因包括:条件编译,编译器优化,或者当前调试器代码类型不支持此行的目标架构." 最近项目转为支持MVC和 ..

调试后自动杀死 IIS Express 进程 (VS Express 2013 Web)

我正在 Visual Studio 2013 Express for Web 中开发一个 ASP.NET (Razor v2) 网站,所以当我运行该网站进行调试时,VS 会自动启动一个 IIS Express 进程. 当我使用 VS 的“停止调试"按钮停止调试时,IIS Express 系统托盘和 IIS Express 工作进程继续运行,即使在 VS 分离后也是如此.(而且,我怀疑,从一次 ..

ASP.NET MVC5/IIS Express 无法调试 - 代码未运行

我启动了一个 VS2013 VB.Net MVC5 Web 应用程序,在 HomeController About 方法中设置断点并运行“Start Debugging",导航到 About 页面并收到消息 “Code not running - The current Thread is not current正在运行或无法获取调用堆栈" 阻止任何调试. 如果我在 Global.asax ..

获取“表达式评估器中的内部错误"在“添加手表"上尝试调试 WCF 服务代码时的功能(MSVS 2013)

几天前,我将我的解决方案移至 MSVS 2013.它工作正常,除了一件事:当我尝试调试 WCF 服务的代码时,它工作正常,但是当我想查看任何变量的状态时,它说:“内部错误在表达式评估器中".添加监视功能在客户端正常工作,但在服务代码中它坏了.我正在尝试调试在本地主机上运行的我自己的 WCF 服务.你能帮我吗,如何修复这个? 这里是 MSVS 信息:微软 Visual Studio 专业版 2 ..
发布时间:2021-12-31 13:29:16 C#/.NET

Visual Studio 2015 诊断工具不支持当前调试配置

使用 VS2015 快照和分析工具后,我似乎无法让诊断工具再次工作.每个项目,即使是新项目也只是说以下 诊断工具窗口不支持当前调试配置. 尝试创建新的和不同类型的项目、以管理员身份运行、删除程序数据、应用程序数据、从卸载修复和重新安装. 有人遇到过这种情况吗?很遗憾,因为他们在此版本中对该工具进行了大量改进. 解决方案 所以我解决了我的问题.诊断工具窗口目前不支持: ..

通过局域网连接到 Visual Studio 调试 IIS Express 服务器

我有一个在 VS2012 中开发的测试 ASP.NET MVC3 应用程序.当我开始调试时,通过对 http://localhost: 的请求从主机访问应用程序.但是,如果我尝试通过 http://: 从 Intranet 中的远程机器访问相同的应用程序,我会收到 HTTP 错误 400:错误的请求.主机名无效.只要它在 IIS Express 上运行,任何服务器配 ..

不使用 IE 进行调试时,将空引用指针传递给存根

在 VS2012 中,我的 web 项目调试正常.我使用 IIS Express.今天,我安装了 VS 2013,当我按 F5 进行调试时,我得到 我在任何地方都找不到解决方案.我尝试清除临时文件,将端口号从 7227 更改为其他内容,删除 iis express 配置文件等.我什至卸载并重新安装了 VS 2013. 我可以在不调试的情况下运行,然后附加到 IISExpress 就可以 ..