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

Reply via email to