标签: wix

"自动"与"自动(延迟启动)"

安装Windows服务时,有两个选项可以在Windows启动时自动启动Windows服务.一个是自动,另一个是自动(延迟启动).这两者之间有什么区别?

例如,如果您使用wixtoolset创建安装程序,则该ServiceConfig元素具有该DelayedAutoStart属性.如何在启动时启动服务时会发生什么?

WiX文档:ServiceConfig元素

windows-services wix

341
推荐指数
1
解决办法
28万
查看次数

WiX技巧和提示

我们现在已经使用WiX一段时间了,尽管人们普遍抱怨易用性,但它还是相当不错.我正在寻找的是有用的建议:

  • 设置WiX项目(布局,参考,文件模式)
  • 将WiX集成到解决方案和构建/发布流程中
  • 为新安装和升级配置安装程序
  • 任何好的WiX黑客你都想分享

wix wix3 wix3.5

264
推荐指数
23
解决办法
21万
查看次数

如何实施WiX安装程序升级?

在工作中,我们使用WiX来构建安装包.我们希望安装产品X会导致在该计算机上卸载该产品的先前版本.

我已经在互联网上的几个地方读过有关重大升级的内容,但无法让它发挥作用.任何人都可以指定我需要采取的确切步骤,以便将卸载以前的版本功能添加到WiX吗?

installer windows-installer wix

229
推荐指数
10
解决办法
12万
查看次数

Wix:单个MSI而不是msi + cab

我的Wix项目创建了install.msi和cab1.cab.我怎么能把它捆绑到msi中?我可能会使用7-zip SFX来解决这个问题,但我看到其他只有一个msi的应用程序.

windows-installer wix

156
推荐指数
4
解决办法
3万
查看次数

如何添加仅在卸载时(通过MSI)发生的WiX自定义操作?

我想修改MSI安装程序(通过WiX创建)以在卸载时删除整个目录.

我理解WiX中的选项RemoveFileRemoveFolder选项,但是它们不够强大,无法递归删除安装后创建内容的整个文件夹.

我注意到类似的Stack Overflow问题在卸载WiX时删除文件,但我想知道是否可以通过调用批处理脚本删除文件夹来更简单地完成此操作.

这是我第一次使用WiX,而且我仍然掌握了自定义操作.在卸载时运行批处理脚本的自定义操作的基本示例是什么?

windows-installer custom-action wix

154
推荐指数
5
解决办法
11万
查看次数

如何将WiX安装程序版本设置为当前版本?

我编写了一个应用程序及其WiX安装程序,并使用subversion将其置于版本控制之下.当WiX安装程序构建时,我希望其版本号是应用程序的当前构建版本.我该如何做到这一点?我使用c#来编写应用程序代码.

NB我正在使用ccnet来构建这个项目

c# svn wix

125
推荐指数
6
解决办法
6万
查看次数

什么是wix'KeyPath'属性?

什么是Wix'KeyPath '属性?特别是,它如何适用于以下内容:

<Component Id="ProgramMenuDir" Guid="*">
  <RemoveFolder Id="ProgramMenuDir" On="uninstall" />
  <RegistryValue Root="HKCU" Key="Software\CompName\AppName" 
                 Type="string" Value="" KeyPath="yes" />
</Component>
Run Code Online (Sandbox Code Playgroud)

installer windows-installer wix

120
推荐指数
1
解决办法
3万
查看次数

如何在Visual Studio 2015中启用WiX项目

当我在Visual Studio 2015中转到"新建项目"对话框时,Windows Installer XML不可用.如何在Visual Studio 2015中启用WiX项目?

wix visual-studio visual-studio-2015

111
推荐指数
4
解决办法
7万
查看次数

在Visual Studio 2013中启用WiX项目

我有一个带有WiX安装程序项目的VS 2012解决方案.但是,当我在VS 2013(Release)中打开解决方案时,WiX项目不兼容.

有谁知道VS 2013版本(wixtoolset?)在哪里可用?或者有没有办法让当前项目在VS 2013中兼容?

compatibility wix wix3.8 visual-studio-2013

92
推荐指数
3
解决办法
7万
查看次数

学习如何从WiX创建MSI安装程序的良好资源

我已经放弃尝试将口红应用于Visual Studio出来的安装人员的猪,并决定看看WiX.

您建议学习和参考哪些资源?

(注意 - 这不是使用哪个安装程序技术的问题 - 它是针对WiX的.)

windows-installer wix

87
推荐指数
7
解决办法
4万
查看次数