【问题标题】:Show appropriate message in upload time在上传时显示适当的消息
【发布时间】:2012-10-31 08:23:17
【问题描述】:

我有一个 asp.net 网站。每当我想更新网站时,我都会删除所有旧页面,然后上传新文件。

在这段时间内,所有访问者得到的都是例外。显示此类适当消息的最佳方式是什么?

“我们正在更新网站,请稍后访问”

【问题讨论】:

  • 我猜你需要在 IIS 中完成。

标签: asp.net upload updates


【解决方案1】:

您必须将 App_Offline.htm 称为 Holding Page 放在您的 Web 应用程序的根目录中,并且您可以在其中编写任何您想要的内容。

当名为app_offline.htm 的文件添加到应用程序的根文件夹时,ASP.NET 应用程序将被自动删除。

当站点准备好备份时,删除或重命名该文件的其他名称

【讨论】:

  • 感谢您的回复。访问者在什么情况下会看到 App_Offline.htm?
  • 只要这个文件在你的 web 应用程序的根目录中......当你想删除它时,只需将它重命名为其他名称,就是这样......@masoudkeshavarz
【解决方案2】:

您可以做的是创建一个名为App_Offline.htm 的文件,并在您想要显示消息时将其添加到Web 应用程序的根目录中。在该 html 文件中,您可以添加自定义消息。完成后,只需将其删除或重命名即可。

当 ASP.NET 看到此文件时,它将关闭应用程序的应用程序域(而不是为请求重新启动它),而是发回 app_offline.htm 的内容。

阅读更多相关信息here

【讨论】:

    【解决方案3】:

    然后您可以添加一个 app_offline.htm 文件到根目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-23
      • 2021-11-21
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2016-11-28
      相关资源
      最近更新 更多