有没有办法在.wix bootstrapper“Sedtup.exe”中嵌入.Net框架redist exe(dotNetFx40_Full_x86_x64.exe)?
我的功能MSI已经嵌入Setup.exe中。 我希望部署一个单独的安装程序,如果可能的话嵌入.Net框架,以便在引导程序旁边提供.Net设置。
答案 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"