我已經繼承了使用Wix 3.0的安裝項目 由於編程原因,我們必須切換到VS2012,因此也切換到Wix 3.7。如何將Wix 3.0項目(使用引導程序)移植到Wix 3.7
在閱讀關於維克斯3.7時,我發現3.7提供項目類型「安裝項目」 和項目類型「引導程序項目」。
我的第一個問題是:我是否像以前一樣製作安裝項目並引導啓動項目並將其組合或僅引導啓動項目。
使用維克斯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
有人能幫助我嗎?