【问题标题】:ASP.NET file compiled, still not foundASP.NET 文件已编译,仍未找到
【发布时间】:2016-12-08 11:49:12
【问题描述】:

我有一个 asp.net(版本 4)网站,为此我制作了 default.aspx 文件的副本以测试替代设计。在我的开发 PC 上完美运行(我认为是 IIS 7.5),但我在服务器上收到“找不到页面”错误。

真正奇怪的是,当我想解决这个问题并重命名文件但忘记更改default2.aspx 第一行中的CodeFile="default2.aspx.cs" 时,我得到一个错误,说它无法编译。当然,这是正确的。但是当我也更改它以使其编译时,它会返回到找不到页面错误。

所以如果它不能被编译,它就在那里。

如果它编译,它不存在。

我在这里错过了什么?

PS。在 IIS 日志中,我看到 404,有时是 301。我检查了 301 的一些解释,所以我想排除重定向作为可能的解决方案。我不会重定向到任何地方。

【问题讨论】:

    标签: c# asp.net iis-6


    【解决方案1】:

    仍然不确定 FriendlyUrls 中错误的确切位置,但摆脱它可以解决问题。所以它在我的开发机器上运行 IIS 7.5,但我相当旧的服务器上的 IIS 6 似乎无法处理 FriendlyUrls。我真的不需要那个,所以被砍掉了。

    【讨论】:

      猜你喜欢
      • 2019-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多