删除临时的asp网络文件后无法运行应用程序

时间:2013-05-27 02:50:49

标签: asp.net

我尝试删除我的临时互联网文件以修复断点无法命中错误,现在我的应用程序将无法运行。我已经尝试重新启动visual studio并在iis express中停止应用程序,但似乎没有任何工作。当它运行时它只是出现并说页面无法显示并且不告诉我原因。我尝试从IIS exss切换回cassini,但这没有帮助。

All I get is this:
This page can't be displayed
Make sure the web address http://localhost:32828 is correct.

我已经通过评论我的网络配置的不同部分来解决问题从这里开始虽然我不知道为什么删除我的临时互联网文件会对此产生任何影响:

<authentication mode="Forms">
  <forms name=".ASPXFORMSAUTH" domain="localhost" loginUrl="http://localhost:32825/login/default.aspx" protection="All" enableCrossAppRedirects="true" timeout="2880" slidingExpiration="true" ticketCompatibilityMode="Framework40"/>
</authentication>

我有什么想法可以解决这个问题或至少调试它?我之前删除临时互联网文件时从未遇到任何问题。

2 个答案:

答案 0 :(得分:1)

如果我是对的,那么这是你的:

Web.Config中:

loginUrl="http://localhost:32825/login/default.aspx"

错误:

This page can't be displayed. 
Make sure the web address http://localhost:32828 is correct..

您可以看到两个不同的端口号。如果您已在配置文件中修复了端口号,那么您也必须在项目设置中修复它,因此开发服务器每次都会在同一端口上执行。

试试这个你不会得到错误。

答案 1 :(得分:0)

问题似乎有两个问题。首先,我必须删除IIS Express配置文件中的引用。然后我将我的网站和我的网络应用程序切换回使用cassini而不是iis express。其次我意识到网站asp网络开发服务器进程必须运行才能从网络应用程序连接。我对这部分感到有些困惑,因为它似乎总是自动启动,但我会分开诊断,因为它现在正在工作。