TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Twenty years maintaining the WiX Toolset

67 点作者 soheilpro大约 1 年前

10 条评论

nray大约 1 年前
When Microsoft launched the (let&#x27;s face it, baroque) complexity that is Windows Installer (MSI), we didn&#x27;t get the WiX Toolset, instead we got an expensive proprietary profiling tool for capturing before&#x2F;after snapshots, and an entry-level version bundled on the Windows 2000 CD which didn&#x27;t really solve anybody&#x27;s problem. No suprises then that the MSI format didn&#x27;t immediately take over, and Microsoft would presume all the way to Intune that their customers were deploying MSI packages when mostly we weren&#x27;t.<p>I always wondered what would have happened if the WiX Toolset had been available from the start, and I like to compare the more organic success of the Microsoft Deployment Toolkit (MDT) being more open and hackable as an example. I guess the time just wasn&#x27;t right.
评论 #39952937 未加载
评论 #39950743 未加载
评论 #39953542 未加载
评论 #39951993 未加载
GnarfGnarf大约 1 年前
To those who complain about the poor documentation: that&#x27;s the whole point. The maintainer offers consulting services ($5,000&#x2F;yr.). It is in his interest that users should need his help.<p>It&#x27;s worth it for commercial customers. It&#x27;s a fair business model for an Open Source project.
评论 #39953671 未加载
评论 #39960847 未加载
ptx大约 1 年前
If you only need the basics, you can also use GNOME&#x27;s msitools[0], which use the same XML format as WiX but don&#x27;t require Windows to build the MSI package.<p>[0] <a href="https:&#x2F;&#x2F;wiki.gnome.org&#x2F;msitools" rel="nofollow">https:&#x2F;&#x2F;wiki.gnome.org&#x2F;msitools</a>
评论 #39963316 未加载
micovec大约 1 年前
I have to agree with others here. It&#x27;s better to use Wix as a thin layer on top of Windows Installer but the documentation is very, very poor.<p>I spent a week of trial and error to create an installer just to find out that I had several installations of my app because of some misconfigured xml document from testing. A <i>nightmare</i> to uninstall to say the least.<p>I <i>highly</i> recommend to test your installers inside a VM or you&#x27;ll screw up your system.<p>Also good luck if you want custom behaviour from the installer. The documentation for that is far worse than it is for the standard msi installer.
评论 #39951972 未加载
anonzzzies大约 1 年前
For those like me (I never used Windows) who do not know WiX; <a href="https:&#x2F;&#x2F;wixtoolset.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wixtoolset.org&#x2F;</a>.
评论 #39950436 未加载
评论 #39952774 未加载
airstrike大约 1 年前
Looks like <a href="https:&#x2F;&#x2F;www.firegiant.com&#x2F;blog&#x2F;2024&#x2F;4&#x2F;5&#x2F;looking-back-at-twenty-years-in-the-wix-toolset&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.firegiant.com&#x2F;blog&#x2F;2024&#x2F;4&#x2F;5&#x2F;looking-back-at-twen...</a> is the better link?
throwaway2990大约 1 年前
Great product. Hostile maintainer.
评论 #39950811 未加载
评论 #39950655 未加载
Kwpolska大约 1 年前
Twenty years maintaining, but the quality of the documentation doesn’t show that. Making an installer in WiX 4 with only one or two fancy things required 3-4 days’ worth of trial-and-error, and searching the WiX sources to figure things out. The docs barely tell you anything.
评论 #39951061 未加载
评论 #39950947 未加载
评论 #39952226 未加载
评论 #39951629 未加载
评论 #39952472 未加载
评论 #39951362 未加载
评论 #39951358 未加载
评论 #39952760 未加载
issafram大约 1 年前
I remember having to use it at an employer many many years ago. The documentation was horrible and nothing was intuitive about the XML.
评论 #39951117 未加载
评论 #39952764 未加载
tichiian大约 1 年前
Needs a name change. Absolute no-go in Germany, because the name means &quot;wank&quot;.
评论 #39953084 未加载
评论 #39952708 未加载
评论 #39951355 未加载