For what it’s worth, I was able to get it to function via hacking the registry.
I changed the InstallFolder and InstallRoot keys
(HKLM\Software\Microsoft\Windows Installer XML\3.7) to point to my private
build, then used the experimental instance of Visual Studio. I also replaced
all instances in the experimental keys of the official paths with my build
location. I didn’t want to be forced to choose from one Wix or another on the
same machine.
I can now build 99% of WIX via MSBuild (I have to set Platform=x86 before it
functions), and then rebuild my existing bundles within Visual Studio.
I’ve tweaked the WixStdBA locally to display action data from
INSTALLMESSAGE_ACTIONDATA, but something is still missing. Does anyone know if
the source MSI must have a control subscribed to the ActionData event in order
for burn to receive the message/data? The current messages I am seeing are
“message: File: Copying new files, Directory: , Size:”, but then all the
files just get handled as a progress update.
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: Wednesday, October 24, 2012 11:22 PM
To: Windows Installer XML toolset developer mailing list
Subject: Re: [WiX-devs] Building 3.7 without tainting the PC
The WiX documentation has details how to use a private version of WiX toolset.
Just change your .wixproj files to the wix.targets in the build location (same
as using binaries.zip file). Note: do not install WiX toolset as well, that has
a tendency to win in some cases, I think.
On Wed, Oct 24, 2012 at 1:57 PM, Hoover, Jacob
<jacob.hoo...@greenheck.com<mailto:jacob.hoo...@greenheck.com>> wrote:
Is it possible to build 3.7 with MSBuild under a non-administrator account and
have those binaries used by Visual Studio or MSBuild? From what I can tell the
WIX tasks tied into VS depend on the binaries being in specific locations
(Program Files\...). I would like to be able to setup a separate instance for
testing changes, without having to stomp on the default 3.7 binaries and
XSD/tasks files. Has anyone tried doing this that would care to share a few
pointers?
Thanks,
Jacob
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs