我希望msi里面有一个dll和xpi文件,可以将它们用作资源 - 并且只需一个文件!没有任何cab文件(msi安装了firefox和Internet Explorer扩展程序)。
现在,资源管理器扩展项目在wix项目中有一个引用(用于获取dll),并且在安装msi时将firefox扩展(xpi)解压缩到项目层次结构中以将其复制到安装文件夹。 / p>
我更喜欢项目包含打包的扩展名,然后在安装时复制/注册/解压缩它们。
是否有可能把它全部放在里面?
谢谢!
答案 0 :(得分:3)
您是否知道EmbedCab
元素上的Media
属性?这将把cab文件嵌入MSI本身。
http://wixtoolset.org/documentation/manual/v3/xsd/wix/media.html