gpt4 book ai didi

google-chrome - 用于 Asp.Net Core 的 IIS Express 在 Debug模式下无法在 Chrome 中运行

转载 作者:行者123 更新时间:2023-12-04 21:06:03 24 4
gpt4 key购买 nike

我一直在使用 Visual Studio 2017 Community Edition 学习 ASP.NET Core。当我运行一个项目时,我一般点击IDE顶部中心的IIS Express按钮。此操作会在 Chrome(我的默认浏览器)中启动一个新窗口,直到今天都运行良好。

然而,今天,它无法加载应用程序。浏览器显示“您的应用程序正在启动...”并保持该状态。最后,我关闭窗口,发现应用程序仍在 VS 中运行。我单击“停止调试”按钮,一分钟后显示以下消息:

Debugging is being stopped but is not yet complete. You can force debugging to stop immediately, but any process being detached may be terminated instead. 

This window will automatically close when the debugging has completely stopped.

我点击了一个立即停止按钮。当我这样做时,诊断中心的输出是:
Cannot access a disposed object.
Object name: 'StandardClientTransportConnection'.

我有各种解决方法。我可以运行该项目:
  • 无需在任何浏览器中调试。
  • 在 IE 或 Edge 中调试。
  • 通过单击项目名称而不是 IIS Express,我相信它会在常规 IIS 中运行应用程序。

  • 但我想了解我遇到的问题。我尝试了以下方法:
  • 删除我的个人资料下的 .nuget 文件夹。
  • 删除我的 Documents 文件夹中的 IIS Express 文件夹。
  • 从 Chrome 清除浏览器数据。

  • 都无济于事。

    最佳答案

    看起来 Chrome 更新破坏了 Visual Studio 的调试。这个答案似乎有效:

    Visual Studio 2017, cannot debug or run the application

    关于google-chrome - 用于 Asp.Net Core 的 IIS Express 在 Debug模式下无法在 Chrome 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45683708/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com