相关疑难解决方法(0)

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

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

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

installer windows-installer wix

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

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

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

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

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

windows-installer wix

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

如何创建MSI设置?

多年来,我使用Inno Setup为所有Delphi工具创建了设置.现在一些用户更喜欢MSI安装包,因此他们可以将设置从中央服务器部署到所有工作站.

我该如何创建一个?我是否必须购买Visual Studio或其他产品?

installer windows-installer

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

使用什么安装产品?InstallShield,WiX,Wise,Advanced Installer等

我目前正在调查我们目前正在使用的安装包(Wise Installer 9),并转向处理Windows Vista,Windows 7和64位系统之类的东西.安装人员的本地化将是有益的,因为我们也有许多加拿大法国客户.

我们目前使用以下技术安装软件包和实用程序:

  • 进步4GL
  • Visual Studio 2005
  • Visual Studio 2008
  • .NET Compact Framework 3.5

我已经看过WiXInstallShield,Altiris还替换了旧的Wise系统.

我还没有玩过很多关于InstallShield的东西,但是从我见过/安装过的所有东西来看,它似乎都是业界的最爱之一.我浏览了一些与InstallShield相关的Stack Overflow标签,我很想知道该组织对此有何看法.

我是否只是默认情况下去找他们?WiX在非.NET的东西有多好?

installer windows-installer installshield wix advanced-installer

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

从EXE中提取MSI

我想提取EXE设置的MSI以通过网络发布.

例如,使用Universal Extractor,但它不适用于Java Runtime Environment.

installation windows-installer installshield wix extract

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

在wix中更改我的组件GUID?

我应该何时更改或不更改WIX中的组件GUID? Microsoft SDK信息令人困惑.

Glytzhkof编辑:为了澄清,该问题涉及何时应该为MSI组件更改组件GUID.组件可以通过以下方面进行更改:更改目标路径,向/从同一组件添加或删除文件,添加注册表数据等...这会导致所谓的组件引用问题,即最佳实践在MSI中创建组件.

windows-installer wix wix3

26
推荐指数
2
解决办法
2万
查看次数

Windows Installer和WiX的创建

我们目前使用WiX来构建我们的MSI文件,因此它是我使用过的唯一一个MSI构建器.我知道您可以在Visual Studio中本地构建安装程序.使用WiX和Windows Installer有什么区别,各自的优缺点是什么?

installer windows-installer wix orca

23
推荐指数
2
解决办法
8142
查看次数

安装程序功能,WIX与InstallShield Express

实际上将产品推向生产的程序员需要安装程序.(先发制人的"编程相关"理由.)

为了部署一套新的内部企业应用程序和服务,我正在尝试使用WIX和Visual Studio 2010附带的InstallShield Express版本.

我看过了,但还没有找到一个功能矩阵,突出了快递版中没有的功能.我希望WIX通常非常强大,但更难以使用,并且听说过WIX不能很好地支持情况.

有没有人找到功能矩阵,或者有关于管理内部部署的长期最佳方法的其他建议?

deployment installer installshield wix visual-studio-2010

19
推荐指数
2
解决办法
8573
查看次数

Installshield或Wix

我有一个使用asp.net 3.5开发的非常庞大的Web应用程序,我需要准备一个安装程序包,用于在IIS 6和7上部署应用程序.我已经对Wix和Installsheild 2010(专业版)做了大量研究.在做出决定之前需要一些建议.我注意到installsheild在许可证方面是相当费用的,但对我来说,我有足够的预算,所以这不会是一个问题.安装程序应该能够执行以下过程.

  • 部署已发布的Web资源(aspx等).

  • 创建虚拟目录.

  • 在sql server上创建数据库并运行一些初始化脚本.

  • 修改XML文件和web.config文件.

  • 设置允许写入虚拟目录中文件的权限.

我发现这两种技术都能够完成上述场景,但我想获得个人经验和建议.

wix installshield-2010

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

WiX和WiX Toolset有哪些限制?

我试图找到一篇文章或发布列出WiX(Windows Installer XML)/ WiX Toolset的功能限制但未成功.使用WiX几周后,我可以想到最近的RTM版本(v3.0)中至少有两个限制:

  • WiX Toolset无法制作引导程序(setup.exe).
  • WiX Toolset无法从COM 可执行文件中检索COM注册信息.

你能想到其他限制吗?在处理部署项目时遇到的问题?我认为这些信息对于学习WiX的人来说非常方便.

wix

19
推荐指数
2
解决办法
4693
查看次数