2

有没有办法在我的wix引导程序“Sedtup.exe”中嵌入.Net framework redist exe(dotNetFx40_Full_x86_x64.exe)?

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

4

1 回答 1

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)"
              />

如果你是从网络下载包的引导程序,你需要指定DownloadUrl属性(注意包在编译时仍然必须在你的本地机器上):

DownloadUrl="http://go.microsoft.com/fwlink/?LinkId=164193"
于 2013-01-09T17:19:21.327 回答