|
|
Publicēts 10.12.2016 14:29:03
|
|
|
|

Nesen es rakstīju programmu ar nosaukumu Oracle, un atklāju, ka es nevarēju atrast Izmantojot System.data.Oracle; Tas ir dīvaini, jo es to lietoju, kāpēc tas pēkšņi apstājās. Aplūkojot tās īpašības, es jūtos nedaudz savādāk, tas agrāk bija konfigurēts mērķa Framework4.o kā .net Framework4, bet tagad tas ir kļuvis . Net Framework 4.0 klienta profilu un pēc tam mēģiniet mainīt uz iepriekšējo un izmantot to vēlreiz.
Rekvizīti pirms saskaņošanas ir:
Tad es devos uz internetu, lai atrastu atšķirību, un beidzot redzēju tā rakstu:
.NET Framework 4 klienta profilā ir iekļauti šādi līdzekļi:
- Common Language Runtime (CLR)
- Klikšķiniet vienreiz
- Windows veidlapas
- Windows prezentāciju fonds (WPF)
- Windows komunikācijas fonds (WCF)
- Vienību struktūra
- Windows darbplūsmas fonds
- Balss
- XSLT atbalsts
- LINQ uz SQL
- Entītiju struktūras un WCF datu pakalpojumu izpildlaika noformējuma bibliotēkas
- Pārvaldītā paplašināmības sistēma (MEF)
- Dinamiskais tips
- Paralēlās programmēšanas funkcijas, piemēram, uzdevumu paralēlā bibliotēka (TPL), paralēlā LINQ (PLINQ) un koordinācijas datu struktūras (CDS)
- Atkļūdošanas klienta lietojumprogrammas
Tālāk norādītie līdzekļi nav iekļauti, un tiem ir nepieciešama atsevišķa .NET Framework 4.0 pilnās versijas instalēšana:
- ASP.NET
- Windows Communication Foundation (WCF) papildu līdzekļi
- .NET Framework datu nodrošinātājs programmai Oracle
- MSBuild tiek izmantots, lai kompilētu
- Visual Studio 2010 projektos šādas lietojumprogrammas pēc noklusējuma izmanto .NET Framework 4.0 klienta profilu, un, lai izmantotu pilnu .NET Framework funkcionalitāti, projekta rekvizītos ir jāiestata mērķa struktūra uz .NET Framework 4.0:
- Windows projekti (C# un Visual Basic)
- Windows prezentāciju fonds
- WPF pieteikums
- WPF pārlūka lietojumprogramma
- WPF pielāgoto vadīklu bibliotēka
- WPF lietotāju vadības bibliotēka
- Windows veidlapas
- Windows veidlapu lietojumprogramma
- Windows Forms vadīklu bibliotēka
- Konsoles lietojumprogramma
- Tukšs projekts
- Logu serviss
- Vizuālais F #
- F# lietojumprogramma
- F# apmācība
- Darbplūsma (C# un Visual Basic)
- Aktivitāšu noformētāja bibliotēka
- Aktivitāšu bibliotēka
- Darbplūsmas konsoles lietojumprogramma
- Windows komunikācijas fonds
- WCF pakalpojumu bibliotēka
- Office 2007 un Office 2010
- Visi projekti ir paredzēti .NET Framework 4 klienta profilam
Atšķirības starp .NET Framework 4.0 klienta profilu un sākotnējo .NET Framework 3.5 klienta profilu ir šādas:
- Klienta profila 3.5 versiju var izmantot tikai tīmeklī (ClickOnce), un 4.0 versijai ir atkārtoti izplatāma pakotne, tāpēc to var izmantot gan lokālām, gan tīmekļa instalācijām.
- Versija 3.5 atbalsta tikai x86 Windows XP SP2/SP3, un versija 4.0 atbalsta visas platformas, ko atbalsta .NET Framework 4, izņemot IA64.
- Klienta profila 3.5 versija ir atsevišķs laidiens no .NET Framework 3.5, un versija 4.0 ir .NET Framework 4.0 pilnas funkcionalitātes apakškopa.
- Versija 3.5 tiks automātiski jaunināta uz .NET Framework 3.5 Windows atjaunināšanas dēļ, un versija 4.0 varēs darboties atsevišķi bez nepieciešamības izmantot pilnu .NET Framework 4.0 vai tikt nodrošināta atsevišķi.
|
Iepriekšējo:Detalizēts skaidrojums par vairākiem veidiem, kā atrisināt C# programmas problēmu, kas ļauj darboties tikai vienai instanceiNākamo:COM sadarbības komponentu reģistrēšana ir pelēkota
|