wix3.5相关内容
我被要求仅部署捆绑到MSI包中的文件。MSI包含4个文件,为此,我使用以下命令: `msiexec /a [path to MSI] TARGETDIR =[Application folder path]` 上述命令的问题在于,它还将.MSI文件部署到指定的TARGETDIR,这是我不想要的。是否有什么解决办法/方法使我只能部署这4个文件? 推荐答案 据我所知,没有。这是一
..
我正在使用最新的 Votive (Wix v3.5) 并创建了一个简单的 Wix VS 2010 安装项目.我添加了我的网站参考并将 Harvest 选项设置为 true. 现在,由于我的 INSTALLDIR 指向 IISROOT 下的文件夹,我得到了这个 light.exe 错误: [文件路径]:错误 LGHT0231:组件'cmp93982C4086FF8C75F07339DD7
..
我们使用的是 WIX 3.5(内部版本号 1811)并构建了使用 Visual Studio 2008 构建的自定义操作,目标框架为 .Net 3.5.在我们使用 Visual Studio 2010 和目标框架为 .Net 4.0 构建自定义操作之前,这曾经很有效. WIX 无法调用自定义操作,我们得到的错误是: SFXCA:将自定义操作提取到临时目录:C:\Windows\Insta
..
我想使用 heat.exe 收集一个包含大量文件的文件夹.但我不想收集所有文件,而是想排除特定的文件扩展名,如“*.txt"或类似的东西.我该怎么做? 解决方案 我认为目前唯一的选择是获取整个文件夹并对生成的 .wxs 文件应用转换(参见 -t: 开关)以排除不需要的内容(在您的情况下为 txt 文件).不过我没有尝试3.5版本的热度(根据3.0判断),但我觉得这方面没有什么变化
..
我正在使用 WIX 为我的应用程序创建安装程序.到目前为止一切正常.但是,我试图在安装过程中创建一个新的事件源,但这并没有按预期工作. 我已阅读并理解这个问题 在这里,但我有一些不同的情况,即给定的解决方案似乎无法正常工作.以下是不同的: 我正在使用 WixNetFxExtension 来确定是否安装了 .NET 3.5 作为启动条件. 我正在使用 WixUtilExtensio
..
我有一个 VS2010 WiX 项目,其中包含一个主 .wxs 文件和一个空 .wxs 文件.空的 .wxs 在项目的预构建事件中被覆盖,使用 heat.exe 从控制台 exe 中获取所有内容.该 exe 具有 InstallUtil 挂钩,并且在 VS 安装项目的日子里,该 exe 被安装为服务. 我尝试在 WiX 中使用 位,但是当我指定可执行文件和其
..
..
我开发了 windows 服务并使用 Wix 工具集 创建了 MSI 安装程序,然后分发给用户.它按预期工作.让我们将此 msi 命名为 version 1.0.0.0 现在,是时候交付具有服务增强功能的新版本了.因此,我创建了一个新的 msi.我们将其命名为 version 2.0.0.0 .我希望执行新的 msi 会升级现有的应用程序. 但我得到以下错误,基本上,它无法启动服务
..
根据 craigster 更新了完整的 Wix 项目
..
我正在为 .NET 4.0 和 IIS 7.5 更新我们的安装程序之一,其中一项任务是切换 AppPool 以使用其自己的身份.我发现这在 WiX 中使用 IIS 扩展相当简单,但我正在努力处理我们定义的两组额外权限,特别是授予 AppPool Identity 写入权限:
..
注意:这个问题也发布在 WiX 用户邮件列表. 我正在尝试从 WiX 生成的 MSI 静默执行 PowerShell 脚本.但是,无论何时我运行安装程序 PowerShell 都会挂起.有趣的是,根据安装程序日志,PowerShell 脚本似乎运行成功.此外,如果我通过任务管理器终止 PowerShell 进程,安装程序会取消安装并回滚所有更改. PowerShell 脚本内容 #
..
我正在尝试使用 WiX 创建安装程序,该安装程序未在开始.但我得到如下错误. 这是我目前拥有的完整的 Product.wxs 文件.它可以编译并构建.为什么我会收到这样的错误?我的片段部分是否在正确的位置?我删除了与许可有关的发布元素,并修改了欢迎对话框的下一步按钮以显示安装目录对话框而不是许可协议.如帮助 chm 文件中所述.那我错过了什么?
..
..
..
我正在尝试为我的 wix 设置项目指定许可证. 我在 wordpad/notepad/vs 中创建了一个带有几行虚拟行的 rtf,我尝试了几种不同的方法,因为我读到用 word 创建的有问题,但我认为这不应该适用于此,无论如何我也在记事本++中打开它并验证其中没有隐藏时髦的字符. 我这样指定文件
..
..
当 SourceDir 路径有空格时,我无法传递“[SourceDir]"路径. 例如:SourceDir = "C:\Temp\Setup" 我可以将 "C:\Temp\Setup" 路径发送到自定义操作SourceDir = "C:\Temp setup\Setup" wix 仅将 "C:\Temp" 传递给自定义操作 ExeCommand="[SourceDir]Setup" 解
..
这是 How-do-you-create-an-event-log-source-using-wix">How-do-you-create-an-event-log-source-using-wix">如何您是否使用 WiX 和 WIX:创建 EventSource 创建事件日志源使用 .NET 消息文件. 我的第一个问题是,真的有必要这么复杂吗?是否有某种方法可以简单地指定给 WiX,“我
..
我在 Visual Studio 2010 中使用 WiX 3.5.1930,目标是 .NET Framework 3.5.(就其自定义操作模板而言,后来每周构建的 WiX 似乎非常糟糕,至少目前如此.1930 是最新的构建,它似乎使可构建的 C# CA 具有工作参考.) 我有两个用 C# 编写的自定义操作程序集.其中一个工作正常.另一个失败并出现以下错误: CustomActionnNa
..
我正在尝试使当用户通过复选框选择某些内容时,将安装相应的功能. 我知道 Wix 提供的预构建功能树,但我正在做的其他一些事情不允许我使用此功能.我很好奇如何将两者链接在一起,以便当用户选中“安装功能 X"复选框时,当用户单击安装按钮时会安装功能 X. 解决方案 我找到了解决我问题的方法.要按照我的预期做,我需要为每个功能创建一个复选框. 现在,一旦我这样做了,我就为每个发布添加
..