首页 > 解决方案 > 带有 VS2017 的 GC 中的错误消息“此页面不起作用”

问题描述

我使用 Visual Studio 2017 V 15.9.2 并开发了一个 asp.net core 2.2 应用程序。在 VS2017 中,我已将 Google Chrome 配置为默认浏览器。

过去,GC 是通过使用 VS2017 开始调试来启动的,并且已经启动了一个新的 GC 实例(如果 GC 已经启动)。

现在,我(突然)遇到了一个奇怪的问题......
如果我在 VS2017 中开始调试,那么几天以来,谷歌浏览器无法正常启动。谷歌浏览器显示错误页面(从德语翻译):

此页面不工作
如果问题仍然存在,请联系网站所有者。
HTTP 错误 400

如果我将生成的链接(http://localhost:14300/)复制到另一个(手动启动的)GC 实例,它就可以工作。

注意:
在第一次出现问题之前,我在 .net 核心应用程序中发生了崩溃。
我已经删除了 GC 缓存,但也许有一些“隐藏”条目,其中 GC 注释崩溃并阻止页面加载(但奇怪的是只有从 VS 启动,因为它在手动启动的 GC 实例中运行)?

标签: google-chromeasp.net-corevisual-studio-2017

解决方案


我自己找到了解决方案。虽然我已经用谷歌浏览器的“全局功能”删除了缓存的数据,但它仍然存储了一些cookies。

我一步一步按照这些说明进行操作:

  1. 在您的计算机上,打开 Chrome。
  2. 点击右上角的更多设置。
  3. 在底部,单击高级。
  4. 在“隐私和安全”下,单击站点设置。
  5. 单击 Cookie 查看所有 cookie 和站点数据。
  6. 在右上角,搜索网站名称。
  7. 在站点右侧,单击删除

搜索站点 localhost 并删除了所有 cookie。

虽然这对我来说不合逻辑(因为与 localhost 的链接已经在手动启动的浏览器中工作),但它现在也可以直接从 VS2017 开始再次工作......


推荐阅读