P.S. Someone may have already posted this, but the documentation for the
GenerateBootstrapper task is here:
 
http://msdn2.microsoft.com/en-us/library/ms164294.aspx
 
You'll want to look at the documentation for the ComponentsLocation
attribute at a minimum so you can decide if you want the bootstrapper to
look for the prereqs in the local folder or if you want it to download
them.

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Erv Walter
Sent: Tuesday, December 05, 2006 3:53 PM
To: David Thielen; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Need recomendation - including .NET redist


No, you don't have to use VS to make your MSI.  The VS 2005 bootstrapper
can be used with any MSI that you make ahead of time (e.g. using WiX).
There's not good GUI support for this model, but it works.  You just
need to make an MSBuild file yourself.  Here is our simple MSBuild file
that makes a bootstrapper for our MSI (which needs .NET 2.0):
 
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003
<http://schemas.microsoft.com/developer/msbuild/2003> ">
  <ItemGroup>
    <!-- Include the 'Product Code' for every package you want -->
    <BootstrapperFile Include="Microsoft.Net.Framework.2.0">
      <ProductName>.NET Framework 2.0</ProductName>
    </BootstrapperFile>
  </ItemGroup>
 
  <Target Name="Bootstrapper">
    <GenerateBootstrapper 
       ApplicationName="Epic Interconnect Spring 2008" 
       ApplicationFile="Interconnect.msi"
       BootstrapperItems="@(BootstrapperFile)" 
       Culture="en"
       ComponentsLocation="Relative"
       CopyComponents="True" 
       OutputPath="bin\" />
  </Target>
</Project>
 
Note, you can find additional dependecy choices in C:\Program
Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\*.  You
need to find the depency you want and look in it's product.xml file to
find the Product code to use (e.g. "Microsoft.JSharp.2.0" for J# 2.0).
 

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Erv Walter
Sent: Tuesday, December 05, 2006 11:12 AM
To: David Thielen; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Need recomendation - including .NET redist


Visual Studio also includes a bootstrapper that can install your
prerequisites and then launch your setup.  It can get the prereqs from
your local CD, or if you are mostly a downloaded product, it can
download the prereqs from the official microsoft site when/if they are
needed.


________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael
Osmond
Sent: Monday, December 04, 2006 8:33 PM
To: David Thielen; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Need recomendation - including .NET redist


Dave,
 
You could have a look at the "Microsoft Component Installer" (PSetup).
It provides a bootstrap that will install your redistributables and then
your app.  The redistributables can be got from local source or the web.
http://msdn2.microsoft.com/en-us/library/ms994369.aspx
 
Michael

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Thielen
Sent: Tuesday, 5 December 2006 12:03 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Need recomendation - including .NET redist


Hi;
 
We have had feedback from 4 potential customers that having .NET 2.0 as
a prerequisite with the message taking them to the download made our
installer "too difficult and too complicated" (and note - these are
programmers!)
 
So we need to have installing the .NET framework (and J# redist) as an
automatic part of our install. So my questions are:
 
1) Is it better to have the redist in our install, or have it that when
they click Next it downloads it and runs it automatically?
 
2a) If it's include it, anything special we have to do to have this in
our installer?
 
2b) If it's download and run, how do we set that up to go?
 
thanks - dave
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to