Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 18015|Antwort: 0

[Quelle] Der Unterschied zwischen .Net Framework4 und .Net Framework4.0 Client-Profil

[Link kopieren]
Veröffentlicht am 10.12.2016 14:29:03 | | | |
Kürzlich schrieb ich ein Programm namens Oracle und stellte fest, dass ich Using System.data.Oracle; Es fühlt sich seltsam an, weil ich es benutze, warum es plötzlich aufgehört hat. Wenn ich mir die Eigenschaften anschaue, fühle ich mich etwas anders: Früher war es im Ziel-Framework4.o als .net Framework4 konfiguriert, aber jetzt ist es zu . Net Framework 4.0 Client-Profil verwenden und dann versuchen, auf das erstere zu wechseln und es erneut zu verwenden.


Die Eigenschaften vor dem Matching sind:

Dann suchte ich im Internet nach dem Unterschied und sah schließlich den Artikel:
Das .NET Framework 4 Client-Profil enthält folgende Funktionen:
  • Gemeinsame Sprachlaufzeit (CLR)
  • ClickOnce
  • Windows Forms
  • Windows Präsentationsstiftung (WPF)
  • Windows Kommunikationsstiftung (WCF)
  • Entitätsrahmen
  • Windows Workflow Foundation
  • Stimme
  • XSLT-Unterstützung
  • LINQ zu SQL
  • Entity Framework und WCF Data Services Runtime-Designbibliotheken
  • Managed Extensibility Framework (MEF)
  • Dynamischer Typ
  • Parallele Programmierungsfunktionen wie Task Parallel Library (TPL), Parallel LINQ (PLINQ) und Koordinationsdatenstrukturen (CDS)
  • Client-Anwendungen debuggen
Die folgenden Funktionen sind nicht enthalten und erfordern eine separate Installation der Vollversion des .NET Framework 4.0:
  • ASP.NET
  • Erweiterte Funktionen der Windows Communication Foundation (WCF)
  • .NET Framework Data Provider für Oracle
  • MSBuild wird zur Kompilierung verwendet
  • In Visual Studio 2010-Projekten verwenden die folgenden Anwendungen standardmäßig das .NET Framework 4.0 Client Profile, und um die vollständige .NET Framework-Funktionalität zu nutzen, müssen Sie das Zielframework in den Projekteigenschaften auf .NET Framework 4.0 setzen:
  • Windows-Projekte (C# und Visual Basic)
  • Windows Presentation Foundation
  • WPF-Anwendung
  • WPF-Browseranwendung
  • WPF Benutzerdefinierte Steuerungsbibliothek
  • WPF-Benutzersteuerungsbibliothek
  • Windows Forms
  • Windows-Formularanwendung
  • Windows Forms Control Library
  • Konsolenanwendung
  • Leeres Projekt
  • Fensterservice
  • Visual F #
  • F#-Anwendung
  • F# Tutorial
  • Workflow (C# und Visual Basic)
  • Activity-Designer-Bibliothek
  • Aktivitätsbibliothek
  • Workflow-Konsolenanwendung
  • Windows Communication Foundation
  • WCF-Servicebibliothek
  • Office 2007 und Office 2010
  • Alle Projekte richten sich an das .NET Framework 4 Client Profile

Die Unterschiede zwischen dem .NET Framework 4.0 Client Profile und dem ursprünglichen .NET Framework 3.5 Client Profile sind:
  • Die Version 3.5 des Client Profile kann nur im Web verwendet werden (ClickOnce), und die Version 4.0 enthält ein Redistributable Package, sodass sie sowohl für lokale als auch für Webinstallationen verwendet werden kann.
  • Version 3.5 unterstützt nur x86 Windows XP SP2/SP3, und Version 4.0 unterstützt alle von .NET Framework 4 unterstützten Plattformen mit Ausnahme von IA64.
  • Die Version 3.5 von Client Profile ist eine separate Version von .NET Framework 3.5, und Version 4.0 ist eine Teilmenge der vollen Funktionalität von .NET Framework 4.0.
  • Version 3.5 wird aufgrund des Windows-Updates automatisch auf .NET Framework 3.5 aktualisiert, und Version 4.0 kann eigenständig betrieben werden, ohne das vollständige .NET Framework 4.0 zu benötigen oder separat bereitgestellt zu werden.





Vorhergehend:Detaillierte Erklärung mehrerer Möglichkeiten, das Problem eines C#-Programms zu lösen, das nur eine Instanz ausführen lässt.
Nächster:Die Registrierung von Komponenten für COM-Interop ist ausgegraut
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com