相关疑难解决方法(0)

如何使用WiX Burn智能地安装.NET 4.x.

安装可以使用.NET 4.0或4.5的应用程序时,安装先决条件.NET框架时的最佳做法是什么?你如何使用Burn in WiX实现它?

这些是我所知道的选项和权衡:

选项1:安装.NET 4.0(正如您所需)

  • 优点:未知(除了Windows XP,这是唯一的选择)

选项2:如果不存在.NET 4.5,请安装.NET 4.5

  • 优点:用户将来不必为将来的应用程序安装.NET 4.5.当用户稍后升级到.NET 4.5时,App将不会遇到.NET版本更改.应用程序立即获得.NET 4.5的性能改进.

选项3:仅当.NET 4.x不存在时才安装.NET 4.5

  • 优点:如果已安装.NET 4.0,则比选项2快得多.如果不是,则选项2的优点适用.

据我所知,如果性能改进很重要,最佳做法是选项2,如果平均部署速度很重要,则选择3.这听起来不错吗?我错过了选项1的任何优势吗?最重要的是,如果选项3确实有意义,那么在从Web安装.NET时如何使用Burn实现它?

bootstrapping windows-installer wix burn wix3.6

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

标签 统计

bootstrapping ×1

burn ×1

windows-installer ×1

wix ×1

wix3.6 ×1