WiX v4的状态是什么?

时间:2017-08-04 20:37:12

标签: wix

我真的觉得我不应该在SO上提出问题来获取这样的基本信息,但我无法在任何地方找到可靠的来源。

是否发布了WiX v4?开发中?在Beta中?还在设计?

许多人似乎已经在使用WiX v4,正如有关它的SO问题所证明的那样。它在WiX网站上有一个官方发布页面,没有提及“Beta”或“Release Candidate”等,http://wixtoolset.org/releases/v4-0-0-5205/

但是,GitHub上没有针对v4发布的版本:https://github.com/wixtoolset/wix4/releases

Wix主页仍指示您下载v3。

其中一个开发人员的博客有一个recent post about v4,它使用了将来时态语言,如“将拥有”和“应该支持”。

但最糟糕的是,WiX visual studio集成工具的当前版本具有适用于v4的模板,这使得v4似乎得到官方支持!

当您尝试构建其中一个模板时,构建错误为The WiX Toolset v4 build tools must be installed ... To download WiX Toolset v4, see http://wixtoolset.org/releases/,尽管http://wixtoolset.org/releases/仅包含针对v3的下载!

这是一堆疯狂的混合信息。

有什么地方可以说正式,明确地 WiX v4处于什么状态?

3 个答案:

答案 0 :(得分:23)

从我的观点来看,WiX 4是对WiX的雄心勃勃的重新思考,旨在简化创作和支持,而不仅仅是MSI。这对我来说有点问题,因为我创建了一个大量投资WiX的开源项目。我已经创建了WiX v4模板和支持,但这只是为了尝试不要太过差得远。并非所有的工作和我工作的部分都被告知是因为它们还没有破坏它。

我只能为自己说话......我可能会永远留在v3.x上。 v4的开发耗时很长,以至于它可能永远都不会被完成。如果它完成并且非常棒,那么我只需要找到一种方法来更新我的东西以便使用它。

但是你现在不担心v4。只需抓住3.11并开始编码。也许这会对你有所帮助:

https://github.com/iswix-llc/iswix-tutorials/tree/master/desktop-application

答案 1 :(得分:4)

WiX v4确实显示为可以下载和安装的多个每周版本。我已经安装了v4.0.0.5918,它似乎可以与集成的Visual Studio WiX扩展v4项目一起使用,但我还没有对此进行过广泛的测试。 wxs项目模板看起来与v3相同。

考虑到v4的进展,虽然我承认我对此非常陌生,但我发现这里的页面可以追溯到2012年底! http://robmensching.com/blog/posts/2012/12/12/the-wix-toolset-v4.0-begins/

最近有关WiX v4.0的文章及其功能可以在这里找到 https://www.joyofsetup.com/tag/wix4/

错误修复日志也意味着v4与v3一起开发,但确实没有正式确认,官方发布或任何文档。 https://www.firegiant.com/blog/2015/6/2/wix-online-meeting-68-highlights/ https://www.firegiant.com/blog/2017/7/11/wix-online-meeting-130-highlights/

答案 2 :(得分:0)

WiX v4-preview.0 于 2021 年 5 月 17 日发布。FireGiant blog 会定期更新,有助于跟踪最终版本的进度。 WiX v4 现在是 .NET tool。此版本包含 v3 的许多重大更改。