0

当我通过在站点深处加载页面来启动 Web 应用程序时,我在使用 ASP.NET 友好 URL 时始终收到 404 错误。

我可以通过以下方式重现:

  1. 通过在网站根目录中加载页面来启动 Web 应用程序
  2. 导航到 /Manage/ViewEmployee/1 等页面
  3. iis重置
  4. 重新加载页面 /Manage/ViewEmployee/1

第 4 步将始终导致 404 错误。我可以在我的测试环境中始终如一地重现这一点:

  • 视窗 2008 R2
  • IIS 7.5
  • ASP.NET 4.5
  • Microsoft ASP.NET 友好 URL 1.0.0

但是,我无法在 Windows 7 上使用 IIS Express 重现此问题。

我可以添加任何 web.config 设置来使用 IIS 7.5 解决这个问题吗?

4

1 回答 1

0

您是否能够通过在浏览器中输入 URL 来加载页面?我怀疑这个问题是 URL 的问题,而不是 IISRESET 的问题。由于您使用的是最新版本的 IIS,因此处理友好 url 的设置也应该没有问题。

于 2013-03-13T23:02:20.863 回答