0

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

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

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

4

3 回答 3

3

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

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

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

于 2012-10-31T08:26:00.430 回答
2

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

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

在此处阅读更多相关信息。

于 2012-10-31T08:25:47.450 回答
0

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

于 2012-10-31T08:25:58.397 回答