|
|
Postitatud 10.12.2016 14:29:03
|
|
|
|

Hiljuti kirjutasin programmi nimega Oracle ja avastasin, et ma ei leidnud System.data.Oracle'i kasutamist; See tundub kummaline, sest olen seda kasutanud, miks see järsku lõppes. Vaadates selle omadusi, tunnen end veidi teistmoodi – varem oli see siht-Framework4.o-s konfigureeritud kui .net Framework4, kuid nüüd on see muutunud . Net Framework 4.0 kliendiprofiil, proovi siis esimesele üle minna ja seda uuesti kasutada.
Omadused enne sobitamist on:
Siis läksin internetti, et leida erinevus, ja lõpuks nägin selle artiklit:
.NET Framework 4 kliendiprofiil sisaldab järgmisi funktsioone:
- Common Language Runtime (CLR)
- ClickOnce
- Windows Forms
- Windows Presentation Foundation (WPF)
- Windowsi Kommunikatsiooni Sihtasutus (WCF)
- Üksuse raamistik
- Windowsi töövoo alus
- Hääl
- XSLT tugi
- LINQ-ist SQL-iks
- Entity Framework ja WCF Data Services käitusaegse disaini teegid
- Hallatud laiendatavuse raamistik (MEF)
- Dünaamiline tüüp
- Paralleelprogrammeerimise funktsioonid nagu ülesande paralleelteek (TPL), paralleelne LINQ (PLINQ) ja koordineerimisandmestruktuurid (CDS)
- Kliendirakenduste silumine
Järgmised funktsioonid ei ole kaasatud ja nõuavad .NET Framework 4.0 täisversiooni eraldi paigaldamist:
- ASP.NET
- Täiustatud Windows Communication Foundation (WCF) funktsioonid
- .NET raamistiku andmepakkuja Oracle'ile
- MSBuild kasutatakse kompileerimiseks
- Visual Studio 2010 projektides kasutavad järgmised rakendused vaikimisi .NET Framework 4.0 kliendiprofiili ning täieliku .NET Framework funktsionaalsuse kasutamiseks tuleb projekti omadustes määrata sihtraamistik .NET Framework 4.0-ks:
- Windowsi projektid (C# ja Visual Basic)
- Windowsi esitlusfond
- WPF rakendus
- WPF brauserirakendus
- WPF kohandatud juhtimisteek
- WPF kasutajakontrolli raamatukogu
- Windows Forms
- Windows Forms rakendus
- Windows Forms Control Library
- Konsoolirakendus
- Tühi projekt
- Aknateenus
- Visuaalne F #
- F# Rakendus
- F# Õpetus
- Töövoog (C# ja Visual Basic)
- Tegevuste Disainerite Raamatukogu
- Tegevusraamatukogu
- Töövoo konsoolirakendus
- Windowsi Kommunikatsiooni Sihtasutus
- WCF teenindusraamatukogu
- Office 2007 ja Office 2010
- Kõik projektid on suunatud .NET Framework 4 kliendiprofiilile
.NET Framework 4.0 kliendiprofiili ja algse .NET Framework 3.5 kliendiprofiili erinevused on:
- Kliendiprofiili 3.5 versiooni saab kasutada ainult veebis (ClickOnce) ning 4.0 versioonil on Redistributable Package, mida saab kasutada nii kohalikeks kui ka veebipaigaldusteks.
- Versioon 3.5 toetab ainult x86 Windows XP SP2/SP3 ning versioon 4.0 kõiki platvorme, mida toetab .NET Framework 4, välja arvatud IA64.
- Kliendiprofiili 3.5 versioon on eraldi versioon .NET Framework 3.5-st ning versioon 4.0 on .NET Framework 4.0 täisfunktsionaalsuse alamhulk.
- Versioon 3.5 uuendatakse automaatselt .NET Framework 3.5-le Windows Update'i tõttu ning versioon 4.0 saab töötada iseseisvalt ilma täieliku .NET Framework 4.0 või eraldi pakkumiseta.
|
Eelmine:Üksikasjalik selgitus mitmest viisist, kuidas lahendada C# programmi probleemi, mis lubab käivitada ainult ühe instantsiJärgmine:Komponentide registreerimine COM interop'iks on halliks
|