Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS Express Internet Explorer无法显示网页。。。直到重新启动_Asp.net_Visual Studio_Iis Express - Fatal编程技术网

Asp.net IIS Express Internet Explorer无法显示网页。。。直到重新启动

Asp.net IIS Express Internet Explorer无法显示网页。。。直到重新启动,asp.net,visual-studio,iis-express,Asp.net,Visual Studio,Iis Express,我有一个asp.net应用程序,我使用IIS Express在本地进行调试。 我有一个设置,通过它我可以作为http//machine name:port/appname(而不是localhost)访问它 这项工作非常顺利,直到调试过程中突然出现意外情况,我才得到以下信息: Internet Explorer无法显示该网页 无论我做什么,它都不会再次工作,直到我重新启动Windows 以前有人遇到过这个问题吗?有没有办法在不重新启动Windows的情况下修复此问题? 我在VisualStudio

我有一个asp.net应用程序,我使用IIS Express在本地进行调试。 我有一个设置,通过它我可以作为
http//machine name:port/appname
(而不是localhost)访问它

这项工作非常顺利,直到调试过程中突然出现意外情况,我才得到以下信息:

Internet Explorer无法显示该网页

无论我做什么,它都不会再次工作,直到我重新启动Windows

以前有人遇到过这个问题吗?有没有办法在不重新启动Windows的情况下修复此问题? 我在VisualStudio2010中使用Windows7,但在VS2012中也会出现这种情况


编辑此问题已停止发生。这让我相信这是微软的错误,他们在一次更新中修复了这个错误。我在一个特定的场景中遇到了同样的问题

就像,第一页的
Page\u Load
事件包含将响应重定向到第二页的代码,第二页的
Page\u Load
事件包含将响应重定向回第一页的代码

因此,由于这个浏览器响应陷入无限循环,它显示消息:“Internet Explorer无法显示网页”


因此,我建议您检查可能导致问题的响应重定向逻辑。

我在特定场景中也遇到过同样的问题

就像,第一页的
Page\u Load
事件包含将响应重定向到第二页的代码,第二页的
Page\u Load
事件包含将响应重定向回第一页的代码

因此,由于这个浏览器响应陷入无限循环,它显示消息:“Internet Explorer无法显示网页”



因此,我建议您检查可能导致问题的响应重定向逻辑。

只是暗中试探一下,因为您没有收到任何响应。。。尝试删除(甚至只是重命名)“My Documents\IISExpress\config”下的applicationHost.config,然后打开VS.net并再次运行项目。将为您生成一个新的IISExpress配置文件。我以前的东西把我的坏掉了,我从一个新的东西开始,不管它是什么。只是在黑暗中试探一下,因为你没有得到任何回应。。。尝试删除(甚至只是重命名)“My Documents\IISExpress\config”下的applicationHost.config,然后打开VS.net并再次运行项目。将为您生成一个新的IISExpress配置文件。我以前曾被一些东西搞得一塌糊涂,从一个新的开始,不管它是什么,都会被修复。

如果您使用像Ninject这样的DI框架,并且正在对服务依赖项进行更改,请注意不要生成循环依赖项。启动应用程序时,您可能会遇到相同的错误。

如果您使用像Ninject这样的DI框架,并且正在对服务依赖项进行更改,请注意不要生成循环依赖项。启动应用程序时,您可能会遇到相同的错误。

这仅在我的环境中发生。其他人没有这个问题。我们都有相同的代码。虽然他们使用IIS,我也使用IIS Express。这是我的答案,谢谢Sanjeev。如果用户未登录,我的母版页将重定向到登录屏幕。母版页也包含在登录屏幕中,所以它一直重定向到自身。这只发生在我的环境中。其他人没有这个问题。我们都有相同的代码。虽然他们使用IIS,我也使用IIS Express。这是我的答案,谢谢Sanjeev。如果用户未登录,我的母版页将重定向到登录屏幕。母版页也包含在登录屏幕中,因此它不断重定向到自身。一旦它在您的机器上停止在IE中工作,它在另一个浏览器(如Chrome)中做了什么?如果这些都起作用,那么它可能不是IIS Express,我无法从您的问题中判断。要真正回答这个问题,我们需要查看生成的HTTP流量。您能否运行Fiddler,捕获程序工作和停止之间的请求和响应,然后将它们包含在这里?“无法显示页面”的一般消息除了“出错”之外,不包含任何有用的信息。@Michael它总共发生过browsers@Tragedian下次发生这种情况时,我会给你fiddler结果这个问题解决了吗?一旦它在你的机器上的IE中停止工作,它在另一个浏览器(如Chrome)中做了什么?如果这些都起作用,那么它可能不是IIS Express,我无法从您的问题中判断。要真正回答这个问题,我们需要查看生成的HTTP流量。您能否运行Fiddler,捕获程序工作和停止之间的请求和响应,然后将它们包含在这里?“无法显示页面”的一般消息除了“出错”之外,不包含任何有用的信息。@Michael它总共发生过browsers@Tragedian下次发生这种情况时,我将向您提供fiddler结果此问题是否已解决?注意,当我尝试此操作时,它希望我以管理员身份运行VS来修复此问题!对大多数人来说可能不是问题,但也可能是。注意,当我尝试此功能时,它希望我以管理员身份运行VS来修复它!对大多数人来说可能不是问题,但可能是。