终端服务器上所有用户的Wix Outlook加载项
我从我的软件供应商那里得到了一个批处理文件,该文件基于wxs文件(wix?)和candle and light将一些组件编译在一起,以创建outlook加载项安装程序 不幸的是,msi安装文件仅为当前用户创建安装 由于我希望在终端服务器上使用结果,并且管理部门只应安装一次,因此我认为我必须修改wxs文件,以允许为终端服务器上的所有用户安装安装文件,对吗 我找不到任何关于谷歌之类的关于如何适应它的提示终端服务器上所有用户的Wix Outlook加载项,outlook,wix,windows-installer,add-in,Outlook,Wix,Windows Installer,Add In,我从我的软件供应商那里得到了一个批处理文件,该文件基于wxs文件(wix?)和candle and light将一些组件编译在一起,以创建outlook加载项安装程序 不幸的是,msi安装文件仅为当前用户创建安装 由于我希望在终端服务器上使用结果,并且管理部门只应安装一次,因此我认为我必须修改wxs文件,以允许为终端服务器上的所有用户安装安装文件,对吗 我找不到任何关于谷歌之类的关于如何适应它的提示 感谢您的帮助。将程序包的安装范围从perUser更改为perMachine,如下所示 <P
感谢您的帮助。将程序包的安装范围从perUser更改为perMachine,如下所示
<Package InstallScope="perMachine" />
当然还有其他属性,但这对你来说很重要
此外,将安装程序从“每用户”更改为“每台机器”,还需要进行其他更改。例如,如果有注册表项,您可能需要将注册表项从
HKCU
更改为HKLM
您有wxs文件和任何代码吗?谢谢您的评论。但是,我得到了这个错误:LGHT0204:ICE57:组件“ADXLOADER.DLL”具有每用户和每机器的数据以及每机器的密钥路径。此LGHT0204:ICE38:Component RESET.CSS将安装到用户配置文件中。它的KeyPath注册表项必须属于HKCU。看看这个。设置中的某些内容仍在按用户进行安装,如组件重置。CSS也看到了这一点