VB.NET 自动更新
这是一个用于检查应用程序更新的 DLL 库。
引言
您可以使用此库来检查应用程序的更新。它简单且体积小(只有一个函数)。更新包必须是 zip 文件。
Using the Code
DLL 仅包含一个函数:AutoUpdate 命名空间
中的 CheckForUpdates
。
它具有以下参数
NewestVersionLocation As String
- 这是互联网上放置最新版本的文件位置,以纯文本形式。文件只能包含,例如:2.0
。
您可以使用 *.txt 文件,但任何扩展名都可以。NewestVersionDownloadLocation As String
- 这是互联网上存储最新应用程序(文件)的 zip 文件的文件位置。UnzipDir As String
- 这是必须提取文件的目录。如果您使用空字符串
,或者省略此参数,则使用应用程序的启动路径。DisplayWindow As Boolean
- 通过此参数,您可以选择是否显示下载窗口。MsgBoxText As String
- 这是在有可用更新时在MsgBox
中显示的文本。MsgBoxTitle As String
- 这是该MsgBox
的标题。
对于源代码,请下载上面的 zip 文件,其中包含我对自身编写的代码的注释。
对最后四个参数使用空 字符串
与省略它们相同。
使用示例
AutoUpdate.CheckForUpdates(http://yourdomain.com/versions/app.txt, _
"http://yourdomain.com/update_downloads/app.zip", "", True, _
"Newer version available. Download it?", "")
参考文献
历史
- 2008 年 5 月 1 日:初始发布