Я унаследовал проект установки, который использует Wix 3.0 Для программирования мы должны переключиться на VS2012 и, следовательно, на Wix 3.7.Как переносить проект Wix 3.0 (с загрузчиком) на Wix 3.7
Читая о Wix 3.7, я узнал, что 3.7 предлагает тип проекта «Проект установки» и тип проекта «Проект начальной загрузки».
Мой первый вопрос: должен ли я сделать проект установки, как и раньше, и проект bootstrapper и объединить его или просто проект начальной загрузки.
Использование WIX 3.0 загрузчик материал был расположен в файле wixproj:
<ItemGroup>
<BootstrapperFile Include="Microsoft.Net.Framework.3.5.SP1">
<ProductName>Microsoft .NET Framework 3.5 SP1</ProductName>
</BootstrapperFile>
<BootstrapperFile Include="Microsoft.Windows.Installer.3.1">
<ProductName>Windows Installer 3.1</ProductName>
</BootstrapperFile>
</ItemGroup>
<Target Name="AfterBuild">
<GenerateBootstrapper Condition=" '$(Platform)' == 'x86' " ApplicationName="$(ProductName)" BootstrapperItems="@(BootstrapperFile)" ComponentsLocation="HomeSite" CopyComponents="True" OutputPath="$(TargetDir)%(CultureGroup.OutputFolder)" Culture="%(CultureGroup.Identity)" FallbackCulture="en-us" Path="$(WindowsSDKPath)" />
<GenerateBootstrapper Condition=" '$(Platform)' == 'x64' " ApplicationName="$(ProductName) (x64)" BootstrapperItems="@(BootstrapperFile)" ComponentsLocation="HomeSite" CopyComponents="True" OutputPath="$(TargetDir)%(CultureGroup.OutputFolder)" Culture="%(CultureGroup.Identity)" FallbackCulture="en-us" Path="$(WindowsSDKPath)" />
</Target>
Является ли это еще возможно? Здесь я должен перейти от .Net 3.5SP1 к .Net 4.5
Может ли кто-нибудь мне помочь?