Deployment Voraussetzungen best practice
-
03-07-2019 - |
Frage
Ich habe eine Anwendung, die .NET Framework erfordert 3. Ich plane, die Anwendung mit Hilfe einer Setup-Kit von VS2005 Bereitstellungsprojekt gebaut einzusetzen. Was ist die beste Praxis die letzte bekannte .NET-Version (3.5 SP1 in meinem Fall) Bootstrap-Programm mit dem Bereitstellungspaket oder sind genau das, was mein Projekt braucht (.NET3)?
enthältVielen Dank für Ihre Zeit.
Lösung
In diesem speziellen Fall würde ich die neueste Version bevorzugen und auch daran binden, da die 3.0-Version war irgendwie gehetzt, nur weil Vista zu versenden hatte. Auf der anderen Seite bedeutet dies, dass 3.0 auf Vista vorinstalliert ist, die Bereitstellung vereinfacht. Und 3,0 auf einer 3.5SP1 Maschine Installation wird nur die Installation überspringt, so keinen Schaden in 3,0 versenden.
Ich würde immer noch 3.5SP1 bereitstellen, da der Bug-Fixes und Performance-Verbesserungen, und weil 3.5SP1 ist vollständig rückwärtskompatibel zu 3.0.
Andere Tipps
Das half mir es anders herum zu tun, VS2008 mit einem .NET-2.0-Paket zu erstellen. Vielleicht kann es etwas Licht auf die 2 Teile im Setup-Projekt, das Sie konfigurieren müssen Schuppen: http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx
- Die Voraussetzungen
- Die Startbedingungen