在WIX bootstrapper中嵌入.Net Framework安装程序可执行文件

时间:2013-01-09 13:34:51

标签: .net frameworks wix bootstrapper

有没有办法在.wix bootstrapper“Sedtup.exe”中嵌入.Net框架redist exe(dotNetFx40_Full_x86_x64.exe)?

我的功能MSI已经嵌入Setup.exe中。 我希望部署一个单独的安装程序,如果可能的话嵌入.Net框架,以便在引导程序旁边提供.Net设置。

1 个答案:

答案 0 :(得分:0)

在您的引导程序中,使用Compressed="yes"上的ExePackage,如下所示:

<ExePackage Id="Netfx4Full" Cache="no" Compressed="yes" PerMachine="yes" Permanent="yes" Vital="yes" InstallCommand="/q"
              SourceFile="C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX40\dotNetFx40_Full_x86_x64.exe"
              DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)"
              />

如果您是从Web下载程序包的引导程序,则需要指定DownloadUrl属性(请注意程序包在编译时仍必须在本地计算机上):

DownloadUrl="http://go.microsoft.com/fwlink/?LinkId=164193"