首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过internet更新MSI安装的最佳方式是什么?

通过internet更新MSI安装的最佳方式是什么?
EN

Stack Overflow用户
提问于 2012-02-07 18:23:01
回答 4查看 8.5K关注 0票数 22

通过internet更新MSI安装的最佳方式是什么?

ClickOnce不支持MSIs。

我需要更新自动发生在互联网上,以相同的方式发生的Windows更新。

理想情况下,我希望我的应用程序自动检测到有可用的更新,然后下载并安装它。

答案应该只涉及MSIs安装。我不介意是否需要安装Windows服务来监视更新。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-15 01:38:11

这是我最近为一位客户做的事情:

UI以登录用户的身份运行。

服务正在以系统身份运行。该服务检查内容并将其下载到临时目录。然后,它使用/JM命令通告该微星。安装程序现在可以由非特权用户安装。

该服务向应用程序发送一条IPC消息,告知是时候安装了。应用程序启动安装程序,向其传递指示重新启动应用程序的标志。应用程序将退出释放锁定的文件。

在安装程序的末尾,该标志使安装程序重新启动应用程序。

另外,我们还可以看看wuw4库。它有助于创建大量这样的解决方案。

这是一个复杂的模式,但工作得很好。我拥有一家公司,可以帮助你做出这个解决方案。:)

票数 17
EN

Stack Overflow用户

发布于 2012-02-08 14:53:12

您可以使用msiexec实用程序。Here你可以找到一个例子。

票数 3
EN

Stack Overflow用户

发布于 2012-02-14 20:36:35

Windows Installer不支持自动更新,也不会处理自动更新的传送。我工作的公司销售一种针对updates and more的产品。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9174515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档