可以使Windows安装程序不向用户询问任何内容吗?

时间:2011-12-09 16:26:49

标签: windows installer windows-installer

我希望我的应用程序能够从浏览器中隐形安装。

否“你想保存文件吗”,没有“你想运行这个文件吗”,什么都没有!

我注意到谷歌Chrome从IE安装时几乎模仿了这一点,但仍然有一些步骤。我可以走得更远吗?隐形安装有哪些好的资源/书籍?

编辑:ClickOnce这是一个可行的选择吗?

1 个答案:

答案 0 :(得分:3)

你问的问题实际上并不是关于Windows Installer或MSI,而是shell(或更具体地说是UAC)问题。

一旦获得用户的初步批准,确实可以安静地进行更新。但是,UAC至少被发明用于使用户的某些决策对用户更加明显(请记住,MS声称它不再是安全功能,不再了)。

唯一的替代途径是利用已经在用户系统上运行的特权软件,这实际上是上述“初始批准”的捷径。但是,这使得您尝试使用的方法出现问题变得更加明显 - 这看起来很像恶意软件/间谍软件等。