【问题标题】:Visual Studio 2019 freezes when instantiating SOAP Webreference实例化 SOAP Webreference 时 Visual Studio 2019 冻结
【发布时间】:2020-09-16 11:06:48
【问题描述】:

我在使用 Visual Studio 2019 时遇到了一个奇怪的问题。我们在项目中使用 SOAP-webreferences。当我在调试模式下启动项目时,调试器会在 SOAP 引用被实例化时冻结。等待约 5 分钟会有所帮助,但这个问题会严重影响开发。当我在没有 Visual Studio 调试器的情况下启动同一个应用程序时,一切正常。最重要的是我现在不能使用调试器。

我已经尝试设置断点,但是当调试器冻结时没有任何反应——即使在控制台中也是如此。

【问题讨论】:

  • 您能否与我分享一些详细的复制步骤以供进一步检查?如果您尝试在新创建的项目中实例化 SOAP Web 引用,会出现此问题吗?此外,请检查以下几点。 1)。检查并禁用一些(或全部)已安装的扩展并再次测试。 2)。请参阅本文档配置调试选项以提高调试性能 3)。重命名(或删除)objbin 和解决方案(项目)文件夹 4) 下隐藏的 .vs 文件夹。尝试从 VS Installer 修复和更新 VS。
  • 嗨,关于这个问题的任何更新?请让我们知道任何进展。
  • @JDW89,有关于这个问题的更新吗?请检查我的回答是否有助于您处理问题,如果它有助于您理解问题,您可以考虑接受它。如果没有,请随时告诉我们您的任何疑虑。我们愿意进一步帮助您:)
  • 请让我们知道任何进展。

标签: visual-studio-debugging web-reference


【解决方案1】:

Visual Studio 2019 在实例化 SOAP Webreference 时冻结

请尝试以下步骤:

1)扩展程序-->管理下禁用任何第三方与已安装的扩展程序 扩展程序检查是否有扩展程序导致。

2) reset all vs settingsTools-->Import and Export Settings-->Reset all VS settings

3) clean nuget caches first

然后Tools下运行update-package -reinstall-->Nuget Package Manager-->Package Manager Console

4)关闭VS,删除解决方案文件夹下的.vs隐藏文件夹,binobj文件夹

5)尝试使用Project Porperties下的另一个端口-->Web-->Porject Url https://localhost:<prot>/ like https://localhost:44307/

6) 或者尝试在Developer Command Prompt for VS2019 上运行devenv /safemode 以启动纯VS,然后调试您的项目以再次测试。

7) 如果还是不行,可以在VS2019中新建一个winform项目,然后将旧内容迁移到新的项目中,测试问题是否依然存在。如果成功了,那就是避免这个问题的更好解决方案。

如果错误也发生在新的,请repair vs或更新vs.

此外,如果这些都不起作用,请与我们分享一个小样本,以便我们更快地解决您的问题。

【讨论】:

    猜你喜欢
    • 2022-12-23
    • 1970-01-01
    • 1970-01-01
    • 2023-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    相关资源
    最近更新 更多