Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
覆盖当前打开程序的VB.Net自动更新程序?_Vb.net_Auto Update - Fatal编程技术网

覆盖当前打开程序的VB.Net自动更新程序?

覆盖当前打开程序的VB.Net自动更新程序?,vb.net,auto-update,Vb.net,Auto Update,我有一个用VB.Net编写的程序,我想让程序自动更新。我试过几种方法,但没有成功。如何生成第二个.exe文件,该文件将在启动时与程序一起启动,以检查是否有新版本以及是否有下载和覆盖当前程序,否则只需像往常一样加载程序?通过ClickOnce安装程序,.NET framework提供了内置的此功能。它允许您更新服务器上的可执行文件,当程序下次运行时,它将比较版本号并下载和更新本地可执行文件 你写下你想要一个额外的程序来检查是否有可用的更新,这将证明更难维护,因为你必须将当前版本号传递给更新程序来检

我有一个用VB.Net编写的程序,我想让程序自动更新。我试过几种方法,但没有成功。如何生成第二个.exe文件,该文件将在启动时与程序一起启动,以检查是否有新版本以及是否有下载和覆盖当前程序,否则只需像往常一样加载程序?

通过ClickOnce安装程序,.NET framework提供了内置的此功能。它允许您更新服务器上的可执行文件,当程序下次运行时,它将比较版本号并下载和更新本地可执行文件


你写下你想要一个额外的程序来检查是否有可用的更新,这将证明更难维护,因为你必须将当前版本号传递给更新程序来检查它是否需要更新(如果你需要更新更新程序怎么办?)

我不是那个用户,我不知道如何实现它。请检查我为第二个.exe文件编写的内容如果您遇到的唯一问题是“如何启动另一个exe”,可以通过阅读文档(例如System.Diagnostics.Process.start)来解决。