92得票7回答
在Visual Studio 2013中启用WiX项目

我有一个带有WiX安装程序项目的VS 2012解决方案。但是,当我在VS 2013(Release)中打开解决方案时,WiX项目是不兼容的。 是否有人知道是否正在开发适用于VS 2013版本的WiX工具集?或者是否有一种方法可以使当前项目与VS 2013兼容? Translated: 我...

15得票7回答
在WiX安装程序中安装和启动Windows服务失败。

我正在使用WiX v3.8创建一个MSI包,用于安装和启动Windows服务。代码如下:<Component Id="INSTALLAPSSERVICE" Guid="991D5F82-0E77-4FE3-B1D8-4C941B84C7CD" Win64="yes"> &lt...

14得票4回答
Wix工具集:在“因为存在其他客户端而禁止卸载组件”后进行完全清理

今天我发现我的安装程序不能正确卸载了。也就是说,在控制面板中卸载后,我的应用程序不再显示,但所有文件仍然存在。我查看了日志文件,发现大量的“因为存在另一个客户端而禁止卸载组件”,据我所知这意味着我搞砸了…… 那么最好的清理电脑的方法是什么?如何避免将来发生这种情况?这可能是由于之前版本的应用...

10得票2回答
如何创建一个仅包含下载链接的Wix Exepackage

我正在尝试使用DownloadUrl属性创建ExePackage,将Sql Express 2014下载并使用以下代码进行安装<ExePackage Id="Sql2014Express" DisplayName="SQL Server 2014 Express" Cac...

8得票1回答
使用Wix,如何为Windows 7/8安装Dot net framework 4.5以及为XP和Vista安装Dot net 4.0?

我想在尽可能多的地方安装Dot net framework 4.5作为我的应用程序的前提条件。由于dot net framework 4.5的最低操作系统要求是Windows Vista SP2,因此我想在Windows Vista SP2及以上的操作系统上安装dot net framewor...

8得票1回答
ICE64: 目录ApplicationProgramsFolder位于用户配置文件中,但未列在RemoveFile表中。

我在StackOverflow上找到了类似的问题,但我无法使那些建议的修复生效。请参见下面的代码部分。我是新手,不确定自己漏掉了什么。我尝试遵循WIX文档中的示例。感谢你的帮助。 <Fragment> <Directory Id="TARGETDIR" Name="Sou...

7得票2回答
Wix中的CustomAction未执行

我正在创建我的第一个Wix项目,似乎在执行自定义操作时遇到了问题。 我不确定它是否已包括在msi中,也不确定我做错了什么。 以下是我的Wix文件: <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schem...