[wix-devs] Building WiX

Christopher Painter chrpai at iswix.com
Sat Feb 12 09:11:36 PST 2022


I'm happy to report that I just built WiX all the way through and it was insanely and I mean insanely easy.

Maybe I've gotten a little smarter but I'm guessing a few things were polished over the years that made all the pain go away.

Windows 11
Apply All Updates
Enable .NET 3.5
VS 2015 Community with Update 3
WiX 3.11.2 ( probably not needed but I like to first get things working as my normal development pattern )
Votive 2015 ( ditto ^^ )
IsWiX 4.15.23.0 ( ditto ^^ )
Chrome / default brower to chrome / sign into google and enable sync  ( for same reasons as above )
GitHub Desktop ( personal choice)   sign in and clone repos

https://wixtoolset.org/development/building-wix/  first two paragraphs worked first try




________________________________
From: Rob Mensching <rob at firegiant.com>
Sent: Saturday, February 12, 2022 10:59 AM
To: Christopher Painter <chrpai at iswix.com>; WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: RE: Building WiX


If you built it and tested that it worked in an MSI with at least one VS version installed, I promise I would not think you were sloppy (unless the code actually is sloppy <smile/>).



From: Christopher Painter <chrpai at iswix.com>
Sent: Saturday, February 12, 2022 8:34 AM
To: Rob Mensching <rob at firegiant.com>; WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: Re: Building WiX



To be clear, does VS2010-VS2019  mean any of those or all of those? 🙂  Sorry if that's a stupid question but I just want to make sure.



I want to work on the VS extension.  Adding 2022 support seems trivial and I could probably just build the CA and transplant it into an MSI using ORCA for testing.  I just don't want to submit something that's not tested and for the reviewers to think I was sloppy.



________________________________

From: Rob Mensching <rob at firegiant.com<mailto:rob at firegiant.com>>
Sent: Saturday, February 12, 2022 10:03 AM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org<mailto:wix-devs at lists.wixtoolset.org>>
Cc: Christopher Painter <chrpai at iswix.com<mailto:chrpai at iswix.com>>
Subject: RE: Building WiX



I _think_ you need VS2010-VS2019 to build everything. You probably don't need to build everything to validate a fix though. It's been a long time since I created a new WiX v3 build machine.

-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org<mailto:wix-devs-bounces at lists.wixtoolset.org>> On Behalf Of Christopher Painter via wix-devs
Sent: Saturday, February 12, 2022 7:34 AM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org<mailto:wix-devs at lists.wixtoolset.org>>
Cc: Christopher Painter <chrpai at iswix.com<mailto:chrpai at iswix.com>>
Subject: [wix-devs] Building WiX

I want to submit a PR for WiX v3.  It's so simple that I could probably shoot from the hip and submit it but that feels wrong to me.  I want to build the whole thing and completely validate my change.  I will not need to build Votive though.

I haven't attempted to build WiX since well before COVID and while I managed to get it all working then I know longer have that VM and don't remember everything I did.

So, starting with https://wixtoolset.org/development/building-wix/

Does anyone have any tribal knowledge to share with me?   Is 2010-2015 still the required versions of VS?

Thanks,
Chris

____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-devs mailing list