如何应用修补程序在internet上更新VB.NET应用程序?
你好,亲爱的社区 首先,我希望我的意图不是错误的概念。 我想为我的新VB.NET应用程序添加一个来自internet机制的更新。 这个想法很简单。也就是说,我压缩所有需要更改的二进制文件,将其上传到我自己的托管站点,然后使用我的更新应用程序下载,提取并覆盖现有的二进制文件 它很管用。但问题是,二进制文件本身的大小相当大(大约36MB)。我在想补丁。也就是说,我们可以只上传补丁文件,这肯定会使下载量变小,不是吗 但我在Windows环境中实现它并没有得到任何好的结果。 有什么想法吗?如何应用修补程序在internet上更新VB.NET应用程序?,vb.net,Vb.net,你好,亲爱的社区 首先,我希望我的意图不是错误的概念。 我想为我的新VB.NET应用程序添加一个来自internet机制的更新。 这个想法很简单。也就是说,我压缩所有需要更改的二进制文件,将其上传到我自己的托管站点,然后使用我的更新应用程序下载,提取并覆盖现有的二进制文件 它很管用。但问题是,二进制文件本身的大小相当大(大约36MB)。我在想补丁。也就是说,我们可以只上传补丁文件,这肯定会使下载量变小,不是吗 但我在Windows环境中实现它并没有得到任何好的结果。 有什么想法吗? 谢谢zip中
谢谢zip中有多少文件?它是一个大的可执行文件,还是zip应该只保存已更改的文件?如果它只保存更改的文件,那么从理论上讲,扩展zip应该只覆盖.zip中包含的文件
另外,有没有理由不使用git或其他DVC来部署对应用程序的更改?除了跟踪代码更改外,他们还可以在将更改用作部署源时智能地应用更改。zip中有多少文件?它是一个大的可执行文件,还是zip应该只保存已更改的文件?如果它只保存更改的文件,那么从理论上讲,扩展zip应该只覆盖.zip中包含的文件
另外,有没有理由不使用git或其他DVC来部署对应用程序的更改?除了跟踪代码更改外,他们还可以在将更改用作部署源时智能地应用更改。为什么要重新发明轮子,Microsoft已经提供了一种非常好的方法,称为单击一次部署
为什么要重新发明轮子呢?重新发明轮子,微软已经提供了一种非常好的方法,称为一次点击部署
该zip文件包含多个EXE文件。是的,它工作得很好。我认为使用DVCS(我认为是分布式的?)的想法很好。让我更彻底地看一看。我用你的答案@normalocity。读完这篇文章,它很符合我的需要。谢谢zip文件包含几个EXE文件。是的,它工作得很好。我认为使用DVCS(我认为是分布式的?)的想法很好。让我更彻底地看一看。我用你的答案@normalocity。读完这篇文章,它很符合我的需要。谢谢读了这篇文章后,我决定按照@normalocity的建议去做。我喜欢这个主意!感谢你读到这篇文章,我决定按照@normalocity的建议去做。我喜欢这个主意!谢谢