Frage

Ich habe ein wenig suchen habe, und ich habe mich gefragt, ob es wieder Kompatibilität für den .NET-Framework ist.

Die eigentliche Frage ist, ob es ein Programm ist, das .NET Framework verwendet 1.1, kann ich installieren 3.5 und getan werden, oder muß ich 1.1 installieren und dann, wenn etwas verwendet 3.5 Ich habe 3.5 als auch installieren?

War es hilfreich?

Lösung

Leider werden Sie beide Versionen installieren. Ältere Version des Frameworks wird nicht automatisch mit neueren Versionen gebündelt.

Andere Tipps

Ich glaube, wenn Sie das Framework 3.5 installieren, müssen Sie alles zurück auf die 2.0-Framework erhalten. Der 3.5 (und 3.0) Framework läuft auf den 2,0 CLR, so dass Sie wirklich die 2.0-Laufzeit mit der zusätzlichen Güte von 3,0 und 2,5 auf es zu bekommen.

Sie müßten separat installieren Sie den 1.1-Framework.

Sie können die installierten Versionen siehe hier: C: \ Windows \ Microsoft.NET \ Framework

Wenn Sie etwas installieren, 3.5 erfordert, dann werden Sie es installieren. Die Art und Weise, die .Net obwohl funktioniert, können Sie 1.1, 2.x und 3.5 alle zur gleichen Zeit installiert. geben Sie Programme, um die Version des Frameworks die sie benötigen, und diese Version ist für sie geladen.

Vor allem mit .NET 2.0 viele Dinge haben sich in dem .NET-Framework (nicht nur bei der Sprachebene) geändert. Sie werden 1.1 benötigen Version Programme gegen diese Version verknüpft auszuführen.

Nun, wenn Teile des Programms .NET 3.5 verwenden, und Sie haben Zugriff auf alle Quelle, würde ich Ihnen Port die gesamte Anwendung auf .NET 3.5 empfehlen und mit ihr geschehen. Es Sie machen ein wenig länger dauern, aber es wird sich lohnen, nach vorne zu bewegen.

Viele, vielleicht die meisten, integrierte Anwendungen für .NET 1.1 wird auf neueren Versionen des Frameworks ausgeführt werden.

Aber es gab einige Bruch Änderungen, so dass der einzige Weg, um sicher zu sein, wenn Sie Ihre App für .NET 1.1 bauen läuft auf .NET 2.0 oder höher ist es zu testen.

Microsoft die bekannten Bruch Änderungen zwischen .NET 1.1 dokumentiert und .NET 2.0 (siehe http://blogs.msdn.com/brada/archive/2005/11/14/492561.aspx ) - aber die Links zu diesen Inhalten scheinen gebrochen zu werden: (

Und ich weiß von mindestens einer undokumentierten Bruchänderung aufgrund eines Fehler.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top