Frage

Ich habe installiert .NET Framework 3.5 SP1 auf Web-Server (Server 2008 Enterprise), so IIS 7.0 ausgeführt.

Ich mag die Version von .NET Framework von einem bestehenden Standort ändern. Also habe ich einen Rechtsklick auf entsprechenden Anwendungspool und ausgewählte Anwendungspool bearbeiten. Die Drop-Down-.NET Framework keinen expliziten Eintrag ist für Framework 3.5, aber nur 2.0.50727.

Ist das nur, weil die Version des Kerns RTL in 3.5 noch 2.0 ist? Oder muss ich etwas zusätzlich zu tun IIS zu erhalten Version 3.5 zu sehen? (Versucht IIS neu zu starten).

War es hilfreich?

Lösung

Der 3.5 Framework läuft immer noch auf dem 2,0 CLR so, was Sie sehen richtig ist.

Scott Hanselman hat eine schöne Blog-Post über die Details dieses:

  

Der Marketing-Begriff“.NET Framework 3.5" bezieht sich auf ein paar Dinge. Erstens, LINQ, das ist riesig, und enthält neue Sprache Compiler für C # und VB. Zweitens fügte die REST-Unterstützung für Windows Communication Foundation, sowie drittens die Tatsache, dass ASP.NET AJAX enthalten ist, sondern als ein separater Download, wie es vorher in ASP.NET 2.0 war. Es gibt ein paar andere Dinge in .NET 3.5, wie SP1 von .NET 2.0 Fehler zu beheben, sondern ein Weg, um eine Vorstellung davon zu bekommen, was .NET 3.5 hinzugefügt worden ist in c:\windows\assembly suchen.

 NET Framework 3.5, 3.0 SP1, 2.0 SP1. CLR, WinForms, ASP.NET, LINQ, REST, AJAX, WPF, WCF, WF, Card Space

Andere Tipps

  

Ist das nur, weil die Version des Kerns RTL in 3.5 noch 2.0 ist?

YES

Der Drop-Down in Frage wird mit Version des geladenen CLR in Ihren Prozessraum des Anwendungspools, das eindeutig sein muss (Sie keine 1.1 CLR in einen Prozess mit einer bereits geladenen 2.0 CLR und umgekehrt geladen werden kann).

Allerdings .NET 3.5 verwendet die CLR v2.0 - das einzige, was hinzugefügt werden neue Versionen von Bibliotheken und einige Compiler-Unterstützung um die neuen Funktionen in VB.NET und C #. Wenn Sie 3.5 wählen werden Sie 3.5 verwenden, solange Ihre Baugruppen 3.5 Versionen von Baugruppen verweisen.

Sie müssen nichts mehr, andere zu tun, als einen ordnungsgemäß konfigurierten web.config haben

Wir installierten nur die 3.5 Framework auf unserem Server (Windows Server 2003 / IIS 6), neu gestartet und das war es.

Natürlich müssen Sie Anwendungen vor Version entwickelt haben 3,5 von Rahmen, aber es ist nicht wie die Veränderung von 1,1 bis 2,0, in dem Sie benötigen, um die .NET-Einstellungen in Ihren Web-Site-Eigenschaften ändern IIS-Manager.

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