Thanks a lot. I will try it out.
Neil Enns wrote: > > Here's the documentation I mentioned that should show up in the next > weekly WiX build: > > Integrating WiX Projects Into Daily Builds > > One of the most common reasons for using MSBuild with WiX project files is > to integrate the build of an installer into an existing daily build > process. This is often coupled with a need to build WiX projects without > having to pre-install any WiX tools on the daily build machine. WiX > projects and the WiX toolset to build them can be added to most daily > build processes that support MSBuild using a few simple steps. > > Step 1: Check in the WiX Toolset > > To avoid having to install WiX on build machines you can check all the > tools necessary to build WiX projects into your source code control > system. Here's how: > > 1. Install WiX on a developer machine using the standard WiX installer > 2. Create a directory in your source code control system to hold the WiX > tools > 3. Copy the contents of c:\Program Files\Windows Installer XML v3\bin into > the directory created in step 2 > 4. Copy the contents of c:\Program Files\MSBuild\Microsoft\WiX\v3.0 into > the directory created in step 2 > 5. Add and check in the files from steps 3 and 4 > > Step 2: Modify Your .wixproj File > > After checking the WiX tools into source code control the .wixproj file > must be modified to point to the location of the checked in tools. Open > the .wixproj file in any text editor, such as Visual Studio, and add the > following to the file anywhere between the <Project> element before the > <Import> element: > > <PropertyGroup> > <WixToolPath>$(SourceCodeControlRoot)\wix\3.0.4311.0</WixToolPath> > <WixTargetsPath>$(WixToolPath)\Wix.targets</WixTargetsPath> > <WixTasksPath>$(WixToolPath)\wixtasks.dll</WixTasksPath> > </PropertyGroup> > > The WixToolPath must be set to point to the location of the WiX tools > directory created in Step 1. The method used to reference the location > will vary depending on your build system, but it can either be a relative > path to the directory (such as ..\..\tools), an MSBuild property that is > set via an environment variable (such as $(BinariesRoot) in a Team > Foundation Server build) or a custom property passed in on the > command-line or via an environment variable. > > The WixTargetsPath and WixTasksPath properties direct MSBuild to use the > WiX build process and WiX tasks from the tools directory. > -- View this message in context: http://www.nabble.com/Wix-and-TFS-tp18768809p18804264.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users