Es gibt viele unvollständige Fragen und Antworten zum Herunterladen und Installieren von .NET Framework (s), wenn diese nicht verfügbar sind, aber kein vollständiger Code im Internet verfügbar zu sein scheint.
Können Sie einen minimalen kompilierbaren Code oder einen Link zu einem eindeutigen Beispiel bereitstellen, das eine setup.exe / MSI generiert? Ich glaube nicht, dass RTFM sich auf diese Frage bezieht, da MSI- und Bootstrap-Installer viele Idiosynkrasien haben, die nicht leicht abziehbar sind.
Hinweis: Diese Information ist vollständig im Handbuch verfügbar. Es kann an folgenden Orten mit Beispielen gefunden werden:
Vorgehensweise: Installieren Sie .NET Framework mithilfe von Burn
Vorgehensweise: Suchen Sie nach .NET Framework-Versionen
Das wird gesagt
Mit WiX können Sie kein MSI zur Installation von .Net [X] generieren. Sie können es jedoch verwenden, um eine ausführbare Bootstrapping-Installationsdatei zu generieren.
Glücklicherweise ist die Installation des .Net-Installationsprogramms in einem WiX-Bundle-Projekt ganz einfach. Fügen Sie einfach einen Verweis auf die WixNetFxExtension.dll (sollte in "[Wix Install location] \ bin" ) in Ihrem Bundle-Projekt enthalten sein, und fügen Sie dann Folgendes in Ihre% ein: co_de%:
%Vor% wo <Chain>
ist:
Beispiel: Ein Bundle, das das .Net 4.5 Web-Installationsprogramm enthält:
%Vor% Und wenn Sie die Redist-Pakete verwenden, können Sie das kompilierte Installationsprogramm mit [.Net package]
ausführen, um die Dateien herunterzuladen, damit sie auf eine CD / DVD gebrannt werden können (mit der Standard-Bootstrapper-Anwendung, benutzerdefinierte Bootstrapper-Anwendungen) kann oder darf nicht ähnliche Funktionalität haben) .
Tags und Links .net wix windows-installer bootstrapper wix3.7