我已经很久没有创建安装项目了。
但是,现在我需要创建一个安装项目来安装 Excel 加载项。
我可以通过“注册表搜索”检查 Excel 是否已安装(通过检查
HKLM\SOFTWARE\Microsoft\Office\16.0\Excel\InstallRoot\Path
注册表值)并且它可以正常工作,如下图所示。
但是,不幸的是,当我尝试使用注册表属性
[OFFICE_INSTALL_PATH]
作为 [INSTALLDIR]
属性的默认位置(如下所示)时,安装程序在执行时会陷入混乱。
安装程序认为该路径位于网络位置。
可以看出,我正在使用默认的安装项目。
可以在这里做我想做的事吗?
经过多次修改,我回到绘图板并最终使用了NSIS。
它提供了更好的安装程序解决方案。