1

I was debugging a localhost asp.net and I have made some very minor code changes and ran it again and now I get an error I have never gotten before. In nice big blue letters it tells me "This page can't be displayed".

Apart from taking everything to forumula, what do you think would cause this error and how would I go about fixing it? It offers a button that says "Fix connection problems", but this is a localhost browser, so there are no connection, really. I clicked the button anyway and it did not offer any solution. I also refreshed the page, as suggested and it did nothing.

I test my localhost in the browser and it is working.

What do you think?

enter image description here

4

5 回答 5

0

如果在本地主机上调试时它可以正常运行,那么我认为这是一个路径/文件问题。尝试做前面提到的,并调试它。这就是您的 localhost 测试有效的原因,但是当将其放置在实时版本的服务器上时,它会失败。我没有看到任何其他可能导致这种情况的原因。是的,这可能是一个浏览器问题,但实际上并没有什么具体的结论。你做了哪些改变?有没有办法可以发布代码或其中的一些?

于 2013-09-09T20:23:23.017 回答
0

我发现了代码中令人反感的部分。

该代码对 URL 进行检查并对其进行修改以确保其正确。这弄乱了本地主机 url。检查 URL 中字符的相同 if 语句现在也检查该字符串以查看是否存在“localhost”,然后绕过代码。

于 2013-09-09T20:44:40.037 回答
0

我有同样的问题。我通过以下步骤修复了它:

  • 停止调试
  • 删除解决方案(我认为这点是可选的)
  • 从 TFS 获取版本(这一点对于以前的 ;-) 是可选的)
  • 关闭VS
  • 删除c:\Users\\Documents\IISExpress 中的自定义 IISExpress 配置文件(删除整个文件夹)
  • 重新启动计算机
  • 开始VS
  • 开始调试

应用程序正在运行。

于 2015-08-14T08:36:32.267 回答
0

我有时会在发布后收到此错误。我只是在我的 web.config 中添加了一个空行。然后运行应用程序。现在可以了。然后停止并撤消对 web.config 的更改。

于 2019-04-22T03:36:10.493 回答
0

我正在使用 Visual Studio 2017,我遇到了类似的问题。我尝试了@Vojta Novák 的指示无济于事。

但是,我确实找到了适合我的解决方案。

右键单击 Web 项目,选择“属性”并选择属性上的“Web”选项卡。更改 Project Url 中的端口号,然后单击 [Create Virtual Directory]。保存并运行项目。

我尝试删除 IIS Express 配置文件夹,但似乎无论我做什么,如果我尝试在它最初所在的端口号下运行 Web 应用程序,我都会收到错误消息。

更莫名其妙的是,我只能在使用 IE 浏览 Web 应用程序时重现错误。使用 Chrome,它可以正常工作。

于 2018-12-08T01:02:56.143 回答