gpt4 book ai didi

asp.net - 在 IIS 托管的 asp.net web 应用程序中打开页面时出现 "The resource cannot be found"

转载 作者:行者123 更新时间:2023-12-03 21:00:44 25 4
gpt4 key购买 nike

我正在使用 IIS 8.5 将 Web 应用程序 (.Net 4.5) 托管到远程服务器。该应用程序在本地和远程 IIS 上运行良好,但是有一个页面“/Reports/ReportsMain.aspx”导致错误“找不到资源”。我确保该页面存在。
我还确保应用程序池的 .Net 版本设置为 4.0。但是我注意到以下几点:

1-当我第一次远程访问此页面时,我弹出浏览器“登录”,尽管此处根本不应该进行身份验证

2- 错误页面显示在底部“版本信息:Microsoft .NET Framework 版本:2.0,ASP.NET 版本:2.0”虽然我已将应用程序池设置为 4.0

可能是什么问题呢 ?

最佳答案

有几件事可以尝试

  • 确保 IIS 中没有捕获请求的重复站点
  • 重新启动 IIS 绝不是一个糟糕的选择
  • 将 web.config 本身设置为目标框架 4.0 而不是 2.0

  • 通常,当发生这种情况时,它在本地工作正常,但在部署时却没有,结果总是第三项,即 web.config 配置不匹配。希望这可以帮助!

    关于asp.net - 在 IIS 托管的 asp.net web 应用程序中打开页面时出现 "The resource cannot be found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29456030/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com