OK, I finally figured this out (I am open to other suggestions). After installing with Windows7 Platform SDK on my desktop (64bit Windows7), and our build servers I discovered that for whatever reason the 32bit platform SDK does not include the bootstrappers like the 64bit version does.
However, the same boot strappers are present after installing visual studio 2008/SP1 in the directory mentioned by some many blogs and messages. The BootStrappers were not present on my 64bit Windows 7 machine until after I installed the Windows 7 SDK (x64 version). I edited my wixproj files, which I think the VS2008 integration should help with, I understand Burn is on the way.. however, why doesn't Wix Set the ToolsVersion to 3.5 by default? I digress... The following is what I ended up with after several hours of hacking through this (It is unfortunate that the reference material is not clearer for those of us who do not know much about MSI installs and such). In my case, what is below works on both x86 and x64 machines of a variety of operating systems (Windows7, Vista, and Windows2003). Hopefully this will save some others some time later. <PropertyGroup> <SDK70>$(registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft sdks\windows\v7...@installationfolder)</SDK70> <SDK70A>$(registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft sdks\windows\v7....@installationfolder)</SDK70A> <SDKPath>$(SDK70A)</SDKPath> <SDKPath Condition=" '$(SDKPath)' == ''">C:\Program Files\Microsoft SDKs\Windows\v6.0A\</SDKPath> </PropertyGroup> <Import Project="$(WixTargetsPath)" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Wix.targets. <Target Name="BeforeBuild"> </Target> --> <Target Name="AfterBuild"> <Message Text="SDK70= $(SDK70)" /> <Message Text="SDK70A= $(SDK70A)" /> <Message Text="Windows SDKPath= $(SDKPath)" /> <GenerateBootstrapper ApplicationName="XPertJustice WPF Client" ApplicationFile="$(ApplicationFile)" ApplicationUrl="$(ApplicationUrl)" BootstrapperItems="@(BootstrapperFile)" ComponentsLocation="HomeSite" OutputPath="$(OutputPath)" Culture="en-US" Path="$(SDKPath)Bootstrapper\" /> -----Original Message----- From: John H. Bergman (XPedient Technologies) [mailto:john.berg...@xpedienttechnologies.com] Sent: Friday, October 30, 2009 9:20 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where do you get the Microsoft Bootstrappers? OK, I figured path of this out... My environment is different because I am 64bit, the actual path to the files is C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper The problem I am faced with now is how do I (inside the WixProj) configure this to work with either 64bit or 32bit? I do not find a registry setting that matches the location of the 64bit bootstrapper for 6.0a; I went ahead and installed 7.0 (the Windows 7 SDK), and the registry key is correct in that case. Are there any issues to using the Windows 7 SDK bootstrapper files on Vista, XP, and Server 2003/2008? -----Original Message----- From: John H. Bergman (XPedient Technologies) [mailto:john.berg...@xpedienttechnologies.com] Sent: Friday, October 30, 2009 8:46 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Where do you get the Microsoft Bootstrappers? I have looked high and low, I cannot seem to locate what I need to install to get the bootstrapper files. That would be the files that is present in C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper. Anyone know what I need to download? I have VS2008 SP1 installed, I have tried the platformSDK, I am at a loss as to what I am missing. Thanks, John ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users