C #, MSBuild Bootstrapper с wix, как загрузить .NET framework 3.5 SP1?

Мне удалось создать загрузчик для моего проекта, который включает .net framework 3.5SP1 с этим кодом:

  <ItemGroup>  
    <BootstrapperFile Include="Microsoft.Net.Framework.3.5.SP1">  
        <Visible>False</Visible>  
        <ProductName>.NET Framework 3.5.SP1</ProductName>  
        <Install>true</Install>  
      </BootstrapperFile>        
    </ItemGroup>  
    <Target Name="Bootstrapper">  
      <GenerateBootstrapper  
        ApplicationFile="SeppelSetup.msi"  
        ApplicationName="Seppel 1.0"  
        BootstrapperItems="@(BootstrapperFile)"  
        OutputPath=".\bin\Debug"  
        ComponentsLocation="Relative"  
        Culture="en"  
        Path="C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper"  
      />  
    </Target>

Проблема в том, что выходной каталог имеет более 200 МБ, что намного больше, чем я могу себе позволить (я хочу выложить установщик онлайн для загрузки). Есть ли способ, позволяющий мне загрузить фреймворк с сайта Microsoft, а не включать все файлы в установочный пакет?

5
задан Ruben Bartelink 4 May 2011 в 00:11
поделиться