There's an issue open requesting WiX to write the AssemblySearchPaths in 64-bit hive. That isn't done today.
On Tue, Aug 27, 2013 at 12:27 PM, Edwin Castro <0ptikgh...@gmx.us> wrote: > MSBuild uses the AssemblySearchPaths property to determine the locations > where it searches for assembly references. See > http://msdn.microsoft.com/en-us/library/vstudio/bb629394.aspx > > You could either set the HintPath for the reference OR you could add the > location of Microsoft.Deployment.WindowsInstaller.dll to > AssemblySearchPaths with something like this: > > <PropertyGroup> > <AssemblySearchPaths> > C:\Program Files (x86)\WiX Toolset v3.6\bin; > $(AssemblySearchPaths) > </AssemblySearchPaths> > </PropertyGroup> > > Note that you could possibly shadow other assemblies you depend on if > they exist in WiX's bin directory (or whatever appropriate directory you > use). > > My guess as to why 32-bit MSBuild (on the command line, not through > Visual Studio) is that AssemblySearchPaths must be getting set with > 32-bit only path. Perhaps something like C:\Program Files\WiX Toolset > v3.6\bin which would only resolve for 32-bit processes... You can use > the /verbose:diagnostic command line option to show you property values > and a lot of other stuff you never cared about too! > > > On 8/27/13 11:59 AM, John Cooper wrote: > > That doesn't look right. Bearing in mind that we're still using WiX 3.6 > RTM, my HintPath looks like: > > > > <Reference Include="Microsoft.Deployment.WindowsInstaller, > Version=3.0.0.0, Culture=neutral, PublicKeyToken=ce35f76fcda82bad, > processorArchitecture=MSIL"> > > <HintPath>..\..\..\..\..\Program Files (x86)\WiX Toolset > v3.6\bin\Microsoft.Deployment.WindowsInstaller.dll</HintPath> > > </Reference> > > > > I don't think you're going to resolve an assembly without a hint path > unless it's in the GAC. > > -- > > John Merryweather Cooper > > Build & Install Engineer -- ESA > > Jack Henry & Associates, Inc.(r) > > Shawnee Mission, KS 66227 > > Office: 913-341-3434 x791011 > > jocoo...@jackhenry.com > > www.jackhenry.com > > > > > > > > > > -----Original Message----- > > From: Skildum, Mathew [mailto:mathew.skil...@aspect.com] > > Sent: Tuesday, August 27, 2013 1:45 PM > > To: General discussion for Windows Installer XML toolset. > > Subject: Re: [WiX-users] 64 bit version of MS build cannot find the WIX > toolset > > > > The Microsoft.Deployment.WindowsInstaller assembly is located in the > default installation location. No customization has been done to the > system or the projects. > > > > Here is the project file section that lists the above assembly > refference: > > <ItemGroup> > > <Reference Include="System" /> > > <Reference Include="System.Core"> > > <RequiredTargetFramework>3.5</RequiredTargetFramework> > > </Reference> > > <Reference Include="System.Management.Automation, Version=1.0.0.0, > Culture=neutral, PublicKeyToken=31bf3856ad364e35, > processorArchitecture=MSIL"> > > <SpecificVersion>False</SpecificVersion> > > > <HintPath>..\..\Assemblies\Powershell\System.Management.Automation.dll</HintPath> > > <Private>True</Private> > > </Reference> > > <Reference Include="System.Windows.Forms" /> > > <Reference Include="Microsoft.Deployment.WindowsInstaller" /> > > </ItemGroup> > > > > Mat Skildum > > > > > > > > > > -----Original Message----- > > From: Edwin Castro [mailto:0ptikgh...@gmx.us] > > Sent: Tuesday, August 27, 2013 1:13 PM > > To: wix-users@lists.sourceforge.net > > Subject: Re: [WiX-users] 64 bit version of MS build cannot find the WIX > toolset > > > > On 8/27/13 11:03 AM, Skildum, Mathew wrote: > >> All hint paths are correct as everything build correctly in Visual > Studio (2010 and 2012). The only time it fails is when I use the 64 bit > version of MS Build. > > Can you provide the reference XML from the project file? I assume you > have not modified them manually, correct? > > > > -- > > Edwin G. Castro > > > > > > > ------------------------------------------------------------------------------ > > Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! > > Discover the easy way to master current and previous Microsoft > technologies and advance your career. Get an incredible 1,500+ hours of > step-by-step tutorial videos with LearnDevNow. Subscribe today and save! > > > http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ------------------------------------------------------------------------------ > > Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! > > Discover the easy way to master current and previous Microsoft > technologies and advance your career. Get an incredible 1,500+ hours of > step-by-step tutorial videos with LearnDevNow. Subscribe today and save! > > > http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > NOTICE: This electronic mail message and any files transmitted with it > are intended > > exclusively for the individual or entity to which it is addressed. The > message, > > together with any attachment, may contain confidential and/or privileged > information. > > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution > > is strictly prohibited. If you have received this message in error, > please > > immediately advise the sender by reply email and delete all copies. > > > > > > > ------------------------------------------------------------------------------ > > Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! > > Discover the easy way to master current and previous Microsoft > technologies > > and advance your career. Get an incredible 1,500+ hours of step-by-step > > tutorial videos with LearnDevNow. Subscribe today and save! > > > http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ------------------------------------------------------------------------------ > Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! > Discover the easy way to master current and previous Microsoft technologies > and advance your career. Get an incredible 1,500+ hours of step-by-step > tutorial videos with LearnDevNow. Subscribe today and save! > http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users