Questions tagged «visual-studio-debugging»

与Visual Studio中的调试方法和技巧有关的问题


20
IISExpress的SSL连接/连接重置
我第一次使用带有IISExpress的新Visual Studio 2013(以前在VS2010上使用过ASP.net开发服务器)。我在尝试调试项目时遇到问题。 这是我在Chrome中看到的内容: 无法与服务器建立安全连接。这可能是服务器出现问题,或者可能需要您没有的客户端身份验证证书。错误代码:ERR_SSL_PROTOCOL_ERROR 我更新了我的属性->网络文件,以便Project Url现在使用https URL。但是,这样做之后,现在启动时出现新错误: 与本地主机的连接已中断。错误代码:ERR_CONNECTION_RESET 谢谢


4
尝试调试WCF服务代码时,在“添加监视”功能上获得“表达式计算器中的内部错误”(MSVS 2013)
几天前,我将解决方案移到了MSVS2013。除了一件事,它可以正常工作:当我尝试调试WCF服务的代码时,它可以工作,但是当我要监视任何变量的状态时,它说:“表达式中的内部错误评估者”。添加监视功能在客户端可以正常使用,但是在服务代码中却坏了。我正在尝试调试在本地主机上运行的WCF服务。您能帮我,如何修复? 此处的MSVS信息:Microsoft Visual Studio Professional 2013版本12.0.30110.00更新1 Microsoft .NET Framework版本4.5.51641操作系统:Windows 8.1

5
调试时如何使用参数启动程序?
我想在Visual Studio 2008中调试程序。问题是,如果不获取参数,它将退出。这是从主要方法: if (args == null || args.Length != 2 || args[0].ToUpper().Trim() != "RM") { Console.WriteLine("RM must be executed by the RSM."); Console.WriteLine("Press any key to exit program..."); Console.Read(); Environment.Exit(-1); } 我不想将其注释掉,然后在编译时再注释掉。调试时如何使用参数启动程序?它被设置为启动项目。

30
无法在Web服务器上启动调试。无法启动ASP.NET调试VS 2010,II7,Win 7 x64
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我正在Windows 7 x64上运行Visual Studio 2010(以管理员身份),IIS 7。我可以在IIS 7中运行ASP.NET网站,而无需调试,但是按F5调试时,我得到: 无法在Web服务器上启动调试。无法启动ASP.NET调试。通过启动项目而无需调试,可能会提供更多信息。 不幸的是,帮助链接对我没有太大帮助,并导致一堆大树。 我检查了以下内容: 安全要求-我不记得之前必须做任何特别的事情。IIS7中的辅助进程是w3wp.exe。它说,如果它以ASPNET或NETWORK SERVICE的身份运行,则我必须具有管理员权限才能对其进行调试。如何确定是否需要在此处进行更改? 网站属性页>开始选项>调试器> ASP.NET已选中。使用自定义服务器设置为站点的URL(无需调试即可正常运行)。 已在中启用调试web.config。 应用程序正在使用ASP.NET 3.5(我最终希望迁移到4.0,但是我需要进行一些迁移)。 应用程序池:对.NET AppPool进行分类(也尝试使用DefaultAppPool)。 有什么想法我可以下一步检查吗? 当然,安装IIS,VS,创建网站并开始测试并不难吗? 提前致谢。

5
调试期间的Visual Studio:函数评估需要所有线程才能运行
调试时突然出现一个奇怪的错误。到目前为止,监视窗口中的变量已正确显示。现在,我总是在监视窗口中看到错误消息: 函数评估要求所有线程都运行 我无法检查任何变量了。我没有明确使用线程。我该怎么做才能使其恢复正常工作? 我已经禁用了某些论坛中提到的功能:调试器的选项窗口中的“启用属性评估和其他隐式函数调用”。但是没有成功,那么我得到了错误: 用户禁用错误隐式函数评估

10
通过局域网连接到Visual Studio调试IIS Express服务器
我有一个在VS2012中开发的测试ASP.NET MVC3应用程序。当我开始调试时,可以通过请求从主机访问该应用http://localhost:<portnumber>。但是,如果我尝试通过http://<ip>:<portnumber>I从Intranet中的远程计算机访问相同的应用程序,则说明HTTP error 400: Bad request. Invalid Host Name.它在IIS Express上运行,因此无法访问任何服务器配置。 有什么办法解决这个问题吗?

4
Visual Studio:调试引用的DLL,我在另一个SLN中有源
我正在尝试调试一个对添加的DLL有引用的项目,该DLL存储在外部目录中,而我刚刚添加了一个引用。现在当然可以调试我的项目了,但是在我的其他dll上调用方法的那行我无法介入,即F12。 我能够执行此操作的一种方法是将项目(dll)作为现有项目添加到解决方案中,并替换引用的dll以使用附加的项目而不是磁盘上的文件。 但是,有什么烂摊子,我确定有更清洁的方法吗? 我似乎记得是否复制了某些PDB文件或其他内容,但我不记得了。我是否需要打开Visual Studio的2个副本,主项目1个,引用的DLL 1个?

1
将Visual Studio调试器与在Kubernetes中运行的ASP.NET Core Web应用一起使用吗?
我们的团队希望能够针对内部Kubernetes集群的ASP.NET应用程序的已部署实例运行Visual Studio调试器。我需要弄清楚如何完成拼图,但是我对Visual Studio 2019不太熟悉。 Docker映像使用官方的.NET Core映像进行编译,并且/ vsdbg填充了最新版本(不支持--attach)。 Visual Studio可与我的Docker桌面一起使用。 Kubectl已正确配置。我可以使用Docker Desktop随附的kubernetes集群或我们内部的kubernetes集群进行测试。 Azure当前不是一种选择。我从文档中了解到,这就是Microsoft希望我执行的操作。 我应该如何配置Visual Studio才能做到这一点?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.