11 Stimmen

Bereitstellung von .Net 3.5 SP1

Wenn ich die .Net Framework-Setup-Datei zusammen mit meinen Anwendungen einfüge (der Installationsprozess wird von unserem eigenen Techniker durchgeführt), um sie auf einem sauberen Windows (XP SP2/SP3 oder Vista SP1) ohne vorherige Installation eines Frameworks zu installieren, welche der .Net Framework-Setups muss ich dann nacheinander installieren, um zu 3.5 SP1 zu gelangen? Derzeit habe ich die Setup-Datei für:

  1. .Net 2.0
  2. .Net 2.0 SP1
  3. .Net 3.0
  4. .Net 3.5
  5. .Net 3.5 SP1

Alle weiterverbreitbaren Versionen.

EDIT : Ich benötige die vollständige Installation, das Kundenprofil wird nicht funktionieren, da der Rechner unseres Kunden möglicherweise keinen Internetzugang hat. Grundsätzlich benötige ich ein Installieren-und-Vergessen-Verfahren, so dass wir, wenn wir uns entschlossen haben, später etwas Neues in 3.5 SP1 zu verwenden, sicher sein können, dass wir unsere Anwendungen einfach aktualisieren können, ohne eine weitere Vorbedingung installieren zu müssen

11voto

Lucas Punkte 16934

Das .Net Framework 3.5 SP1 Redistributable (das etwa 230 MB groß ist) enthält alles (2.0 + SP1 + SP2, 3.0 + SP1 + SP2, 3.5 + SP1) in allen unterstützten Architekturen (x86, x64, ia64). Dies ist der einzige Download, den Sie benötigen.

Download von hier (Klicken Sie auf .NET Framework 3.5 Service Pack 1 (Komplettpaket) ):

Und dann sollten Sie vielleicht Folgendes installieren diese Aktualisierungen :

WICHTIG: Nach der Installation des .NET Framework 3.5 SP1-Pakets (entweder der Bootstrapper oder das vollständige Paket) sollten Sie sofort das Update installieren KB959209 um eine Reihe bekannter Probleme mit der Anwendungskompatibilität zu lösen.

Es gibt 3 Updates (für 2.0, 3.0 und 3.5) für 2 Betriebssystem-"Gruppen" (XP/2003 oder Vista/2008) für 3 Architekturen (x86, x64 oder ia64), also insgesamt... 16 Downloads! (Ich weiß, 3 * 2 * 3 = 18, aber Server 2003 ia64 unterstützt nur bis zu 2.0). Sie müssen die 3 Updates der Reihe nach installieren. Sie können aber auch Windows Update nach der Installation von 3.5 SP1 ausführen und es die Sache selbst herausfinden lassen.


EDIT: Um das klarzustellen, erfordert .Net 3.5, dass 2.0 und 3.0 installiert und auf SP1-Ebene aktualisiert werden. .Net 3.5 SP1 erfordert, dass 2.0/3.0 auf SP2-Ebene aktualisiert wird. Aber die 3.5(SP1)-Installationsprogramme werden dies automatisch tun. Das heißt, wenn Sie 3.5 SP1 installieren, müssen Sie sich nicht um die Installation und Aktualisierung von 2.0 und 3.0 auf SP1 oder SP2 kümmern. Installieren Sie einfach 3.5 SP1 und Sie sind fertig! (und die zusätzlichen Updates, 3.5 SP1.1?)

Das Client-Profil kann nur auf x86-Client-Rechnern installiert werden, auf denen keine Version von .Net installiert ist. Es lässt sich also nicht auf Vista (es enthält bereits .Net 3.0), einer Windows Server-Version oder einem x64/ia64-Betriebssystem installieren. Sie können es nur auf einem Windows XP SP2+ (x86) installieren, auf dem keine Version von .Net installiert ist, andernfalls wird eine vollständige Installation durchgeführt. Das Offline-Installationsprogramm für das Client-Profil ist 255 MB groß, da es zuerst versucht, eine Client-Installation durchzuführen, und wenn dies nicht gelingt, auf eine vollständige Installation zurückgreift. Ich persönlich würde sowieso nur eine vollständige Installation durchführen.

9voto

Gulzar Nazim Punkte 51098

NET 3.5 SP1 führt eine neue Setup-Paketoption für Entwickler ein, die .NET-Client-Anwendungen erstellen, die " .NET Framework Client-Profil "Dies bietet ein neues Installationsprogramm, das eine kleinere, schnellere und einfachere Installation von .NET-Clientanwendungen auf Computern ermöglicht, auf denen das .NET Framework noch nicht installiert ist.

Das .NET Framework Client Profile Setup enthält nur die Assemblies und Dateien im .NET Framework, die typischerweise für Client-Anwendungsszenarien verwendet werden. Zum Beispiel: Es enthält Windows Forms, WPF und WCF. Es enthält nicht ASP.NET und die Bibliotheken und Komponenten, die hauptsächlich für Serverszenarien verwendet werden. Wir erwarten, dass dieses Setup-Paket etwa 26MB und kann viel schneller heruntergeladen und installiert werden als das vollständige .NET Framework-Setup-Paket.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X