使用 Windows 事件设置进行部署的已知优点/缺点是什么? Microsoft 是否推荐/支持使用事件设置?

如果你有兴趣,这里是上下文:
我正在开发 Outlook 2003 VSTO 插件。此插件的安装程序会根据“单个用户”或“所有用户”安装在 HKCU 或 HKLM 中创建几个注册表项。我们计划不使用“所有用户”安装,因为为所有用户安装的插件不会显示在 Outlook 的 COM 插件列表中。另一种方法是使用事件集为单个用户安装。

最佳答案

前段时间我发表了一个 short article comparing different methods for setting HKCU Registry entries from a Windows Installer package: Using Self-Healing To Your Advantage

就个人而言,我倾向于使用 ActiveSetup,主要是因为 快速、简单且透明 。替代技术(将 HKCU 条目构建到 MSI 中,从而强制每个登录用户进行自我修复)会弹出令人讨厌的进度窗口,如果用户点击取消按钮或无法访问源,则可能会失败MSI……你懂的。

顺便说一句,我真的想不出使用 ActiveSetup 技术有什么缺点,除了在创建或更新 MSI 包时它可能需要更多的远见。

关于windows - 使用 Windows Active Setup 的优缺点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2934912/

10-15 00:18
查看更多