日期:2014-05-17  浏览次数:20459 次

.net 网站更新时,如何给正在浏览的用户以友好的提示信息
如题,犹豫网站要经常更新dll,而用户有可能同时正在浏览网站,如何在此时给用户显示友好的提示信息呢? 请指教,谢谢!

------解决方案--------------------
把原网站的IIS的虚拟目录的路径修改一下,定位到一个新的文件夹,我觉得办法不错哦~呵呵~


里面放一个 index。aspx的提示信息就OK
------解决方案--------------------
在根目录下 放置一个友好的 提示页面。 在iis中将404,,500等错误全部指向到这个页面就ok。
------解决方案--------------------
这个.net就有这点不好
------解决方案--------------------
请、应当将 App_offline.htm 文件作为最基本的asp.net知识来看待。
------解决方案--------------------
你可以上传这个文件,以及确保已经上传了必要的资源文件(比如它用到了图片等)。

然后,你就可以维护了。

维护之后,把它删除即可。
------解决方案--------------------
做个index.htm或者index.html的文件放上去,修改一下默认文档顺序。
------解决方案--------------------
探讨

请、应当将 App_offline.htm 文件作为最基本的asp.net知识来看待。

------解决方案--------------------
详细请看:
http://www.cnblogs.com/ciznx/articles/1793689.html
------解决方案--------------------
弄个一般错误页面。。
------解决方案--------------------
http://hi.baidu.com/wangbin_529/blog/item/f14937506a77ea9e8d54300b.html
------解决方案--------------------
探讨
做个index.htm或者index.html的文件放上去,修改一下默认文档顺序。

------解决方案--------------------
探讨

引用:
你可以上传这个文件,以及确保已经上传了必要的资源文件(比如它用到了图片等)。

然后,你就可以维护了。

维护之后,把它删除即可。

就算方法可行,那不是每次都要上传、再删除 ,没有好点的方法

------解决方案--------------------
探讨
引用:
请、应当将 App_offline.htm 文件作为最基本的asp.net知识来看待。


要是添加了App_offline.htm 之后,岂不是整个网站都无法浏览了,但是 我想在更新的时候网站上其它与更新操作无关的功能 能够继续正常运行

你看csdn有时候 就是在发帖子的时候提示网站正在更新维护,而其他的一些页面都可以正常浏览,不知道是怎么弄的……

------解决方案--------------------
以前我也跟你一样,发布后上传dll,现在我直接将源代码上传到服务器。
而且不担心本地文件误删后源代码丢失。

如果是第三方的dll文件,或者自己写的类,相信你不会经常去覆盖它的。