|
|
Zveřejněno 10.12.2016 14:29:03
|
|
|
|

Nedávno jsem psal program jménem Oracle a zjistil jsem, že nemohu najít Using System.data.Oracle; Přijde mi to zvláštní, protože jsem ho používal, proč najednou přestal. Když se podívám na jeho vlastnosti, cítím to trochu jinak, dříve byl v cílovém Framework4.o konfigurován jako .net Framework4, ale teď je to . Profil klienta Net Framework 4.0, a pak zkusit přepnout na první a znovu ho použít.
Vlastnosti před párováním jsou:
Pak jsem šel na internet, abych našel rozdíl, a nakonec jsem narazil na jeho článek:
Profil klienta .NET Framework 4 zahrnuje následující funkce:
- Common Language Runtime (CLR)
- ClickOnce
- Windows Forms
- Windows Presentation Foundation (WPF)
- Windows Communication Foundation (WCF)
- Rámec entit
- Windows Workflow Foundation
- Hlas
- Podpora XSLT
- LINQ to SQL
- Knihovny pro návrh runtime Entity Framework a WCF Data Services
- Rámec řízené rozšiřitelnosti (MEF)
- Dynamický typ
- Funkce paralelního programování jako Task Parallel Library (TPL), Parallel LINQ (PLINQ) a Coordination Data Structures (CDS)
- Debug klientské aplikace
Následující funkce nejsou zahrnuty a vyžadují samostatnou instalaci plné verze .NET Framework 4.0:
- ASP.NET
- Funkce Advanced Windows Communication Foundation (WCF)
- .NET Framework Data Provider for Oracle
- MSBuild se používá pro kompilaci
- V projektech Visual Studio 2010 používají následující aplikace ve výchozím nastavení klientský profil .NET Framework 4.0 a pro využití plné funkčnosti .NET Framework je potřeba nastavit cílový framework na .NET Framework 4.0 ve vlastnostech projektu:
- Windows projekty (C# a Visual Basic)
- Nadace Windows Presentation
- Aplikace WPF
- Aplikace prohlížeče WPF
- WPF vlastní řídicí knihovna
- Knihovna pro řízení uživatelů WPF
- Windows Forms
- Aplikace Windows Forms
- Knihovna pro řízení formulářů ve Windows
- Konzolová aplikace
- Prázdný projekt
- Obsluha oken
- Visual F #
- Aplikace ve F#
- F# Tutoriál
- Pracovní postup (C# a Visual Basic)
- Knihovna návrhářů aktivit
- Knihovna aktivit
- Aplikace Workflow Console
- Windows Communication Foundation
- Knihovna služeb WCF
- Office 2007 a Office 2010
- Všechny projekty cílí na profil klienta .NET Framework 4
Rozdíly mezi klientským profilem .NET Framework 4.0 a původním klientským profilem .NET Framework 3.5 jsou:
- Verze 3.5 Client Profile lze používat pouze na webu (ClickOnce) a verze 4.0 má Redistribuovatelný balíček, takže ji lze používat jak pro lokální, tak webové instalace.
- Verze 3.5 podporuje pouze x86 Windows XP SP2/SP3 a verze 4.0 podporuje všechny platformy podporované .NET Framework 4 kromě IA64.
- Verze Client Profile 3.5 je samostatnou verzí od .NET Framework 3.5 a verze 4.0 je podmnožinou plné funkčnosti .NET Framework 4.0.
- Verze 3.5 bude automaticky aktualizována na .NET Framework 3.5 díky Windows Update a verze 4.0 bude moci fungovat samostatně bez potřeby plného .NET Framework 4.0 nebo samostatného dodávání.
|
Předchozí:Podrobné vysvětlení několika způsobů, jak řešit problém programu v C#, který umožňuje spustit pouze jednu instanciDalší:Registrace komponent pro COM interop je šedá
|