Bruce,
  The DLL isn't linked per say, but rather it gets embedded into the bundle. 
The bundle building process generates a CAB of all compressed resources and 
appends it to the end of the bundle EXE. If you are just looking to tweak 
WixSTDBA and get it to deploy with your bundle, the easiest way I have found is 
building the whole thing. 

For testing your custom builds, in your Bundle.wxs,
    <BootstrapperApplicationRef 
Id="WixStandardBootstrapperApplication.RtfLicense">
      <bal:WixStandardBootstrapperApplication   LicenseFile="License 
Agreement.rtf" LogoFile="logo.png" SuppressOptionsUI="yes" 
ThemeFile="RtfTheme.xml"  />
      <Payload SourceFile="...path\to\wix\build\ship\x86\WixStdBA.dll" />
    </BootstrapperApplicationRef>

And in your Bundle.wixproj

    <!-- The following props are needed to build the bundle based off of a 
local Wix build -->
    <WixToolPath>...path\to\wix\build\ship\x86\</WixToolPath>
    <WixTargetsPath>$(WixToolPath)Wix.targets</WixTargetsPath>
    <WixTasksPath>$(WixToolPath)wixtasks.dll</WixTasksPath>
    <WixExtDir>$(WixToolPath)</WixExtDir>
    <!-- End local wix build props -->

-----Original Message-----
From: Bruce Cran [mailto:br...@cran.org.uk] 
Sent: Thursday, September 26, 2013 8:11 AM
To: Windows Installer XML toolset developer mailing list
Subject: [WiX-devs] Building replacement wixstdba from within Visual Studio

I'm working on WixStdBA, and wondering what the minimum amount of code I need 
to build is. The wixstdba project creates WixStdBA.dll which doesn't seem to be 
distributed, so I guess it gets linked into something else that I can then 
replace in C:\Program Files (x86)\Wix Toolset v3.8. 
Can someone tell me which project (or projects) that is? I've not had any luck 
finding where the DLL is used.

-- 
Bruce Cran

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to