c# – 修补应用程序
我需要为我的应用程序创建一个修补程序,
它真的很小,但我需要每天或每周更新 xdelta和其他人如何工作? 我已经阅读了关于这些,但我不太了解它 用户不应该被提示 解决方法
好的,这个帖子被标记在meta上,给出了答案,所以我要加重这个问题.
xdelta是一个二进制差分程序,而不是提供一个完整的图像,只给你什么改变和在哪里.文本差异的示例将在文本行之前具有符号,并显示您在新版本中添加或删除这些文本. 有两种更新二进制图像的方法:使用自己的程序替换它,或者使用某种形式的包管理替换它.例如,Linux系统使用rpm等来推送包的更新.在Windows环境中,如果您不在公司网络上,您的选项受到安装的限制.如果你是,请尝试使用WSUS和MSI包装.那会让你更容易的生活,或者ClickOnce就像有人提到过的. 如果你不是,你将需要牢记以下几点: >您需要成为管理员来更新某些文件夹中的其他人所说的内容.我强烈建议您接受这种行为. 我不认为你的目的xdelta将给你很多的收益.只需更换整个图像. 编辑如果用户不能被提示,只需重新加载该应用程序.但是,我强烈建议您通知您正在网络中的用户,并要求允许这样做/启用手动更新模式,否则像我这样的人会阻止它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |