sw.*_*sw. 8 .net windows-installer wix bootstrapper wix3.7
关于如何下载和安装.NET Framework(如果它们不可用但没有完整的代码似乎可以在Internet上获得),有许多不完整的问题和答案.
您能提供最小的可编译代码或指向生成setup.exe/MSI的明确示例的链接吗?我不认为RTFM适用于这个问题,因为MSI和bootstrap安装程序有很多不容易扣除的特性.
小智 8
请注意,这些信息是完全手册中找到.可以在以下位置找到它的示例:
话虽如此
使用WiX,您无法生成MSI来安装.Net [X].但是,您可以使用它来生成引导程序的安装程序可执行文件.
幸运的是,在WiX Bundle项目中包括.Net安装程序非常简单.只需在捆绑项目中包含对WixNetFxExtension.dll的引用(应位于"[Wix Install location]\bin"中),然后在以下内容中包含以下内容<Chain>:
<PackageGroupRef id="[.Net package]" />
Run Code Online (Sandbox Code Playgroud)
在哪里[.Net package]:
例如,包含.Net 4.5 Web安装程序的包:
<Bundle Name="E.G." Version="1.0.0.0" Manufacturer="Me" UpgradeCode="[Guid]">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"/>
<Chain>
<PackageGroupRef Id="NetFx45Web" />
<MsiPackage SourceFile="$(var.ExampleInstaller.TargetPath)" />
</Chain>
</Bundle>
Run Code Online (Sandbox Code Playgroud)
如果您正在使用Redist软件包,则可以运行已编译的安装程序-layout以下载文件,以便将它们刻录到CD/DVD (使用标准Bootsrapper应用程序,自定义引导程序应用程序可能具有或不具有类似功能).
| 归档时间: |
|
| 查看次数: |
6406 次 |
| 最近记录: |