2009-08-25 4 views
0

Mit VS 2008.Net Framework 3.5 wird benötigt, um mein VB 2008 Projekt zu installieren?

ich eine Setup-Datei für mein Projekt erstellt, führe ich die Setup-Datei in meinem System, und Mein Projekt funktioniert gut.

Wenn ich mein Projekt auf einem anderen System installiere, fragt .NET Framework 3.5 zum Zeitpunkt der Einrichtung. .Net Framework 3.5 wird benötigt, um mein Projekt zu installieren?

Bevor ich mein Projekt installiere, installiere ich das .net Framework 3.5, dauert es zu viel Zeit, um es einzurichten?

Wie löst man das? oder eine andere Möglichkeit, ein Projekt-Setup zu erstellen?

Kann jemand helfen, mein Setup-Problem zu lösen.

Antwort

0

Wenn es für Sie wichtig ist, dass Ihr Programm .NET 3.5 nicht benötigt, können Sie Ihr Projekt auf .NET 2.0 ausrichten. Das Setup-Projekt wird dies auch sehen und (hoffentlich) die Abhängigkeit entfernen, wenn Sie es aktualisieren.

Wenn Ihr Projekt VB.NET ist, können Sie die Target Framework Version hier eingestellt:
Projekteigenschaften -> Übersetzen -> Erweiterte Kompilierungsoptionen ...

Wenn Ihr Projekt C#, ist es hier:
Projekteigenschaften -> Anwendung

Wenn Sie dies tun, werden Sie natürlich keine .NET 3 spezifische Funktionalität haben.

0

Verlass dich auf .net 35 Funktionen in deinem Code. Wenn nicht, können Sie mit den Projekteinstellungen, die auf .net 3.0 oder 2.0 abzielen, neu kompilieren.

1

Was Sie tun müssen, ist mit der rechten Maustaste auf das Setup-Projekt im SolutionExplorer und wählen Sie die Menüoption Eigenschaften. Sie können dann auf die Schaltfläche Voraussetzungen klicken. Dadurch können Sie steuern, was Ihr Setup-Programm benötigt, um Ihren Code zu installieren.

Wenn Sie .NET 3.5 nicht benötigen, dann deaktivieren Sie es einfach. Dies ist nur eine weitere nervige Sache, die VS2008 tut, wählen Sie .NET 2.0 als Zielframework, aber es lässt .NET 3.5 als Pre-Req.

0

Das .NET 3.5 Framework hat zwei verschiedene Installer zur Auswahl: den Bootstrapper und das vollständige Paket.

Das Bootstrapper-Installationsprogramm ist klein (2,7 MB). Es ist klein, weil es die erforderlichen Dateien aus dem Internet herunterlädt, wenn es auf dem Zielrechner ausgeführt wird. Abhängig von der Netzwerkbandbreite des Ziels kann die Ausführung sehr lange dauern.

Das Installationsprogramm für das gesamte Paket ist groß (237 MB) und benötigt keine Internetverbindung. Wenn Sie derzeit das Bootstrapper-Installationsprogramm verwenden, sollten Sie versuchen, das vollständige Paketinstallationsprogramm herunterzuladen und auf den Zielrechnern auszuführen.

(Das heißt, wenn Sie tatsächlich .NET 3.5 benötigen)

Sie können von here wählen Sie entweder Installer.

Verwandte Themen