根据 FireFox 的请求 MSI 安装 dll
在新的 Firefox 中,随着我们与之交互的 XPom 界面的变化,我们正在发布越来越多的库。我们有 10 个 dll,并且还在不断增加,每个 dll 的大小接近 2M…
收集文件会导致 LGHT0231 错误
我正在使用最新的 votive (Wix v3.5) 并创建了一个简单的 Wix VS 2010 安装项目。我添加了我的网站引用并将 Harvest 选项设置为 true。 现在,由于我…
Wix:如何在自定义安装位置进行 DirectorySearch
我想检测用户在 GUI 中选择的自定义安装位置中是否已存在目录。我尝试了以下操作: 但这不起作用,因为 DirectorySearch 是在 AppSearch 期间发生的。…
Wix:如何限制主要版本号的重大升级?
我需要基于 wix 的安装程序执行以下行为: 主要版本 1.xx 行中的每个设置都应进行主要更新 1.xx 系列的先前版本。 主要版本中的每个设置 2.xx 系列应…
是否有其他方法可以访问延迟自定义操作中的会话详细信息?
我有一个自定义操作,需要获取以下值以将某些部分从安装文件夹复制到 VS2010 文件夹 VS2010 目录路径(VS2010DEVENV 属性) 安装路径(INSTALLLOCATIO…
支持 WiX 3.5 中的不同 AfterBuild 行为
我绝对没有运气找到有关支持目标的多个条件的信息。具体来说,根据项目配置,我希望 AfterBuild 执行不同的操作。 例如,如果我的项目配置是 A,我想…
如何在 MSBuild 中使用团队构建属性?
我有一个使用默认流程模板的简单 tfs-2010 构建定义。在其中,我使用 $(BuildID) 定义了内部版本号格式来定义部分计算字段。这有效,我可以看到 Build…
如何让 WiX 安装程序强制 VS 安装模板?
我有一个 WiX 安装程序,用于在安装 VS 2010 模板后更新它们。我使用的代码如下:
WIX 和 NAnt:无法构建 WIX 源代码
我正在尝试使用 WIX 3.6 的源代码来调试一些东西并学习某物。 在执行 make.bat (位于 WIX 源的根文件夹中)文件时,首先我找不到 NAnt。所以我下载了…
将 Message.Show() 中的消息框设置为 Wix 安装程序窗口的子窗口
在我的自定义操作中,我使用 MessageBox.Show() 来显示是否需要的对话框。例如:在数据库安装过程中,如果出现任何错误,我想向用户显示一条消息。但…
如何在 WiX 权限元素中指定 AppPool 身份?
我正在更新 .NET 4.0 和 IIS 7.5 的安装程序之一,其中一项任务是将 AppPool 切换为使用其自己的标识。我发现在使用 IIS 扩展的 WiX 中这相当简单,但…
安装 WiX 重复版本产品
我使用 WiX 3.5 创建了 MSI“appA.msi”,并在 .wxs 文件中具有离散的 GUID,因为 Product Id UpdgradeCode Package Id 我没有指定任何组件 GUID。 它…
如何检测是否安装了SCCM 2012?
我正在编写一个 Wix C++ 自定义操作来检测是否安装了 SCCM 2012。我通过从注册表中读取产品 GUID 来执行此操作:SOFTWARE\\Microsoft\\Windows\\Curre…