如何为应用分配Application User Model ID(AUMID)?InstallShield配置咨询
如何通过InstallShield为MSI安装包配置Application User Model ID(AUMID)
完全可以通过InstallShield完成AUMID的配置,具体操作步骤如下:
- 打开目标InstallShield项目,找到System Configuration下的Registry节点
- 在注册表编辑器中,导航到对应路径:
- 针对全局应用:
HKEY_LOCAL_MACHINE\Software\Classes\Applications\[你的应用程序名].exe - 针对当前用户:
HKEY_CURRENT_USER\Software\Classes\Applications\[你的应用程序名].exe
- 针对全局应用:
- 右键创建新的字符串值,命名为
AppUserModelID,赋值为符合格式的AUMID(推荐格式:[公司名].[应用名].[版本号],例如Contoso.DemoApp.2.0) - 若应用包含快捷方式,还需同步配置快捷方式属性:
- 切换到Files and Folders节点,找到目标快捷方式
- 右键选择Properties,打开Shortcut标签页
- 在Application User Model ID输入框中填入相同的AUMID值
- 保存项目后重新生成MSI安装包即可
不同版本的InstallShield界面细节可能略有不同,但核心逻辑都是通过注册表项和快捷方式属性绑定AUMID。
内容的提问来源于stack exchange,提问作者ababo
相关产品推荐
相关产品推荐

