asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET2.0实现网站的自动升级


发布日期:2018年12月05日
 
ASP.NET2.0实现网站的自动升级

网站的自动升级主要是要实现从一台服务器上下载某些文件到本服务器上然后对下载下来的文件进行更新等操作

比如现在有服务器A服务器B和客户端C

作为COM公司开发的产品DIV网站系统被安装到服务器B上而它的更新设置及更新文件则在服务器A上当客户C访问服务器B的网站时B从A上下载更新文件然后进行更新操作

其中虽然第四步最重要是逻辑的核心但是下载什么文件怎么下载也捆饶着我们

这里介绍的ASPNET是VBNETVBNET 引入了一个新的命名空间 —— My

My空间包含很多内容我们这里就说一个可能很多人都注意到了就是MyComputerNetworkDownloadFile方法

Partial Class _DefaultClass _Default

Inherits SystemWebUIPage

Protected Sub Page_Load()Sub Page_Load(ByVal sender As Object ByVal e As SystemEventArgs) Handles MeLoad

Dim pFile As String =

Dim sFile As String = l

MyComputerNetworkDownloadFile(pFile SystemWebHttpContextCurrentServerMapPath(sFile))

End Sub

End Class

很简单吧呵呵当用户C打开页面时程序自动下载文件

其他部分就不介绍了比较因为逻辑比较复杂比如我要实现更新优先级(必须更新的用户选择的等)还有版本的控制等

上一篇:ASP.NET中防止用户多次登录的方法

下一篇:ASP.NET页面刷新和定时跳转