0

我的客户给了我 FTP 连接的详细信息,上传我的 asp.net 站点。但是当我使用 filezilla 客户端更新我的文件时,文件正在更新,但是浏览器中的应用程序显示旧结果(更新前)。只有 javascript 和 css 文件才能正常运行

有没有办法解决这个问题?而且我没有远程桌面连接。

4

1 回答 1

0

当您进行此类更改时,您应该将其上传App_Offline.htm到您的根目录。这会在您进行更改时向用户显示一条离线消息。

参考:ScottGu 关于 App_Offline.htm 的博客

app_offline.htm 的工作方式是将此文件放在应用程序的根目录中。当 ASP.NET 看到它时,它将关闭应用程序的应用程序域(而不是为请求重新启动它),而是发回 app_offline.htm 文件的内容以响应应用程序的所有新动态请求。完成网站更新后,只需删除文件,它就会重新上线。

这些将导致使用您替换的 dll,在您进行更改时显示优雅的消息,并且不需要远程桌面连接。

于 2013-01-31T07:58:58.260 回答