|
|
Paskelbta 2016-12-10 14:29:03
|
|
|
|

Neseniai rašiau programą, pavadintą "Oracle", ir pastebėjau, kad negalėjau rasti Naudojant System.data.Oracle; Jaučiuosi keistai, nes aš jį naudojau, kodėl jis staiga sustojo. Žvelgdamas į jo savybes, jaučiuosi šiek tiek kitaip, jis anksčiau buvo sukonfigūruotas tiksliniame Framework4.o kaip .net Framework4, bet dabar jis tapo . Net Framework 4.0 Kliento profilis, tada pabandykite pakeisti į ankstesnį ir naudoti jį dar kartą.
Ypatybės prieš gretinimą yra šios:
Tada nuėjau į internetą, kad surasčiau skirtumą, ir pagaliau pamačiau jo straipsnį:
.NET Framework 4 kliento profilis apima šias funkcijas:
- Bendrosios kalbos vykdymo laikas (CLR)
- SpustelėkiteVieną kartą
- Windows formos
- Windows Presentation Foundation (WPF)
- Windows ryšių fondas (WCF)
- Subjektų sistema
- Windows darbo eigos fondas
- Balsas
- XSLT palaikymas
- LINQ į SQL
- "Entity Framework" ir "WCF Data Services" vykdymo laiko dizaino bibliotekos
- Valdoma išplėtimo sistema (MEF)
- Dinaminis tipas
- Lygiagrečiojo programavimo funkcijos, tokios kaip užduočių lygiagrečioji biblioteka (TPL), lygiagreti LINQ (PLINQ) ir koordinavimo duomenų struktūros (CDS)
- Derinkite kliento programas
Šios funkcijos neįtrauktos ir reikalauja atskiro pilnos .NET Framework 4.0 versijos įdiegimo:
- ASP.NET
- Išplėstinės "Windows Communication Foundation" (WCF) funkcijos
- .NET Framework duomenų teikėjas, skirtas Oracle
- MSBuild naudojamas kompiliuoti
- "Visual Studio 2010" projektuose šios programos pagal numatytuosius nustatymus naudoja ".NET Framework 4.0" kliento profilį, o norint naudoti visas ".NET Framework" funkcijas, projekto ypatybėse turite nustatyti paskirties sistemą į ".NET Framework 4.0":
- "Windows" projektai (C# ir "Visual Basic")
- Windows pristatymų fondas
- WPF taikymas
- WPF naršyklės programa
- WPF pasirinktinių valdiklių biblioteka
- WPF vartotojo valdymo biblioteka
- Windows formos
- Windows formų programa
- Windows formų valdiklių biblioteka
- Konsolės programa
- Tuščias projektas
- Langų aptarnavimas
- Vizualus F #
- F# taikymas
- F# pamoka
- Darbo eiga (C# ir Visual Basic)
- Veiklos dizaino įrankio biblioteka
- Veiklos biblioteka
- Darbo eigos konsolės programa
- "Windows" ryšių fondas
- WCF paslaugų biblioteka
- "Office 2007" ir "Office 2010"
- Visi projektai skirti .NET Framework 4 kliento profiliui
".NET Framework 4.0" kliento profilio ir pradinio ".NET Framework 3.5" kliento profilio skirtumai yra šie:
- Kliento profilio 3.5 versija gali būti naudojama tik žiniatinklyje (ClickOnce), o 4.0 versija turi perskirstomą paketą, todėl ją galima naudoti tiek vietiniam, tiek žiniatinklio diegimui.
- 3.5 versija palaiko tik x86 Windows XP SP2 / SP3, o 4.0 versija palaiko visas platformas, kurias palaiko .NET Framework 4, išskyrus IA64.
- Kliento profilio 3.5 versija yra atskiras ".NET Framework 3.5" leidimas, o 4.0 versija yra visų ".NET Framework 4.0" funkcijų poaibis.
- 3.5 versija bus automatiškai atnaujinta į .NET Framework 3.5 dėl "Windows Update", o 4.0 versija galės veikti atskirai, nereikalaujant visos .NET Framework 4.0 arba būti pateikta atskirai.
|
Ankstesnis:Išsamus kelių būdų, kaip išspręsti C# programos, leidžiančios paleisti tik vieną egzempliorių, problemąKitą:Registruojami COM sąveikos komponentai yra pilki
|