msiexec /部署.msi文件[WIX]

时间:2018-01-18 09:03:36

标签: windows-installer wix3.5 msiexec

我被要求仅部署捆绑到MSI包中的文件。 MSI包含4个文件,因为我正在使用此命令:

`msiexec /a [path to MSI] TARGETDIR =[Application folder path]`

上述命令的问题在于它还将.MSI文件部署到我不想要的指定TARGETDIR。是否有任何解决方法/方式我只能部署这4个文件?

2 个答案:

答案 0 :(得分:1)

据我所知,没有。这是一个administrative installation,它实际上只是提取MSI文件中嵌入的文件以及MSI文件本身 - 现在调整为使用外部源文件进行安装,没有嵌入式cab文件(使其更多比原来的MSI小。)

此解压缩文件夹旨在放置在网络上,以允许人们从此源文件夹触发对其计算机的安装。这允许功能" 从源" - 允许您直接从网络共享运行(部分)应用程序。这很少用于可靠性原因 - 以及各种奇怪和错误。

管理安装还有许多其他方面,这些在这里有更详细的解释:

基本上,它是企业部署应用程序重新打包修补的重要功能,并确保修复和修改操作< / strong>来自添加/删除程序正确运行 - 可以访问必要的源文件,因此您不必跑掉来获取安装CD / DVS(回到当天),或者找到原始安装媒体今天的大多数部署方案。基本上,该功能对于企业用途而言比对家庭使用更重要。

答案 1 :(得分:0)

我不确定这是否与原始问题有关,但是我在自己的办公室遇到了类似的问题,我们试图像普通应用程序一样安装MSI,但是却产生了“网络映像”。我们发现这是由于 \a 选项引起的。我们可以通过 \i 选项正常安装MSI。