Fügen Sie .NET 2.0 SP1 als Voraussetzung für das Bereitstellungsprojekt hinzu
-
08-06-2019 - |
Frage
Ich habe eine .NET 2.0-Anwendung, die kürzlich Beiträge enthält, die vom Service Pack 1 abhängig sind.Das Bereitstellungsprojekt hat .NET 2.0 als Voraussetzung erkannt, jedoch NICHT SP1.Wie binde ich SP1 als Abhängigkeit/Voraussetzung in mein Bereitstellungsprojekt ein?
Lösung
Sie sollten in Ihrem Bereitstellungsprojekt eine Startbedingung einrichten, um sicherzustellen, dass Version 2.0 SP1 installiert ist.Sie möchten eine Anforderung basierend auf der MsiNetAssemblySupport-Variable festlegen, die an die Versionsnummer von .NET 2.0 SP1 (2.0.50727.1433 und höher) gebunden ist diese Seite.)
Das Bootstrapping des Projekts, um das Framework tatsächlich herunterzuladen, wenn es nicht installiert ist, ist eine andere Sache, und es gibt viele Artikel darüber, wie das geht.