【问题标题】:Updating an existing ASPX application without success更新现有 ASPX 应用程序但未成功
【发布时间】:2011-02-05 23:20:40
【问题描述】:

我有一个小问题,我正在更新一个 ASPX .NET 应用程序。

在生产服务器上更新 DLL 和 ASPX 文件后,我的应用程序仍在运行,没有修改。

有没有一种方法可以强制 IIS 在不重新启动服务器的情况下重新加载应用程序?

【问题讨论】:

标签: asp.net iis-6


【解决方案1】:

在您的 www 路径上创建 app_offline.htm 文件,然后进行修改,然后将其删除(或只是重命名)

如果你都准备好更新你的 dll,创建 app_offline.htm,然后对 web.config 进行任何小的更新(只需添加一个空行)保存 web.config,然后删除 app_offline.htm(或者只是重命名)

app_offline.htm,强制您的应用程序停止并重新启动,然后 dot net 看到更改并重新编译它。

当 app_offline.htm 打开时,所有页面都会显示此文件的内容,因此您可以在此文件中放置任何给查看者的消息。

Visual Studio 使用此文件启动时会使用相同的技巧。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-12
    • 2015-06-13
    相关资源
    最近更新 更多