小编use*_*829的帖子

是否可以将.png图像用于WiX位图

我正在使用2个500K位图来显示我的WiX对话框中的图像.

它们大大增加了安装包的大小,更糟糕的是 - 它看起来没有办法将它们打包成.cab文件的一部分,因为它们是<binary>WiX术语中的.

所以,我很有,有没有办法使用其他文件格式的位图或WiX与BMP拴在一起?理想情况下,如果有一种方法可以使用.png格式,因为它带有一个无松动的压缩选项.

png wix image bitmap wix3

9
推荐指数
2
解决办法
5649
查看次数

WiX生成的MSI未压缩

我使用WiX3生成MSI安装包.我在<Package><Media>元素中都指定了压缩标志:

<Package InstallerVersion="200" Compressed="yes"/>
<Media Id="1" Cabinet="MySetup.cab" EmbedCab="yes" CompressionLevel="high" />
Run Code Online (Sandbox Code Playgroud)

但是得到的MSI根本没有压缩--WinZip将它从2M压缩到600K.

我错过了什么吗?

我正在使用VS2008 btw.

compression windows-installer wix visual-studio-2008

7
推荐指数
1
解决办法
2847
查看次数

将文本文件内容包含在WiX脚本中

有没有办法从文本文件中读取WiX变量的值?

我想要做的是在instlal包中包含特定于版本的信息.

这个版本信息在预构建步骤中提取到文本文件中,问题是如何将这个文本文件内容引入构建过程.

其中一个可能的解决方案是在预构建步骤中更新整个.wxs文件,但感觉有点草率.

还有其他不太干扰的方式吗?

谢谢.

versioning wix build

4
推荐指数
1
解决办法
3142
查看次数