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ält

Vielen Dank für Ihre Zeit.

War es hilfreich?

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

  1. Die Voraussetzungen
  2. Die Startbedingungen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top