Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Instead of using <code>setupbld.exe</code> (which I don't really know as I can't find any documentation) you can use msbuild's <a href="http://msdn.microsoft.com/en-us/library/ms164294.aspx" rel="nofollow noreferrer">generatebootstrapper task</a>. The wix documentation already covers how to use this task to generate a bootstrapper that installs the .NET framework. See <a href="http://wix.sourceforge.net/manual-wix3/install_dotnet.htm" rel="nofollow noreferrer">How To: Install the .NET Framework Using a Bootstrapper</a>. This makes use of the pre-defined bootstrapper packages.</p> <p>However, in this case you will also have to <strong>author your own bootstrapper packages</strong>. One way to do this is to study the existing bootstrapper packages in <code>C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\</code> (or the ones in the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&amp;displaylang=en" rel="nofollow noreferrer">Windows SDK</a>) and read the <a href="http://msdn.microsoft.com/en-us/library/ms229223.aspx" rel="nofollow noreferrer">documentation of the Bootstrapper Manifest XML format</a>. The <a href="http://code.msdn.microsoft.com/bmg" rel="nofollow noreferrer">bootstrapper generator</a> tool might also be helpful.</p> <p>To determine whether the package needs to be installed, you can use one of the <a href="http://msdn.microsoft.com/en-us/library/ms229432.aspx" rel="nofollow noreferrer">InstallChecks</a> to set a property, and then check the property value in a <code>InstallCondition</code> under the <a href="http://msdn.microsoft.com/en-us/library/ms229510.aspx" rel="nofollow noreferrer">Commands</a> element.</p> <p>If you're thinking that this is all harder than it should be &mdash; I agree, but it's what I've used so far. There are some alternatives which I have not tried yet:</p> <ul> <li>the poorly named <a href="http://dotnetinstaller.codeplex.com/" rel="nofollow noreferrer">dotNetInstaller</a> which is actually a general purpose bootstrapper generator.</li> <li>the <a href="http://robmensching.com/blog/posts/2009/7/14/Lets-talk-about-Burn" rel="nofollow noreferrer">wix 3.5 burn</a> bootstrapper which is not yet released. I'm not sure if it is in a usable state yet.</li> </ul>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload