Kiekviena „Windows Vista“ ir būsima „Windows 7“ yra iš anksto įdiegta .NET Framework. Aš ką tik sužinojau, kad net „Windows Mobile“ turi savo .NET versiją, vadinamą .NET Compact Framework, kuri skirta veikti su „Windows CE“ pagrįstais mobiliaisiais, tokiais kaip PDA. Jis naudoja kai kurias tos pačios klasės bibliotekas kaip ir visa .NET Framework, taip pat keletą bibliotekų, sukurtų specialiai mobiliesiems įrenginiams. Tačiau bibliotekos nėra tikslios .NET Framework kopijos. Tie, kurie yra .NET Compact Framework, sumažinami, kad užimtų mažiau vietos.
Ar „NET Windows Compact Framework“ ar naujesnes versijas turėsite įdiegti „Windows Mobile“, labai priklauso nuo to, ar paleidote trečiųjų šalių programinę įrangą, kuriai to reikia. Turiu „Garmin Nuvi“ GPS, kuris gali man padėti nustatyti vietas, kai kitą mėnesį būsiu Europoje, tačiau vienas dalykas, kuris man nepatinka apie „Garmin Nuvi“, yra tai, kad turėjau ieškoti tikslios rašybos, kad galėčiau ieškoti vietos. Skirtingai nei „Google Maps“, yra pasiūlymų, jei klaidingai parašiau. Yra oficiali mobiliesiems skirta „Google Maps“ programinė įranga, tačiau jai reikia GPRS, kad žemėlapiai būtų atsisiųsti realiuoju laiku, ir ji negali veikti su „wi-fi“. Po paieškos radau programinę įrangą, pavadintą „Google Navigator“, kuri gali atsisiųsti gatvių duomenis ir naudoti juos neprisijungus. Galite atsisiųsti kelis paketus ir sakoma: „Jei jūsų įrenginys yra„ Windows Mobile 5.0 “, jums reikia .NET CF 2.0, įdiegto jūsų įrenginyje“. Mano PDA veikia „Windows Mobile 6.1“ ir aš net neįsivaizdavau, ar jame yra įdiegta .NET Compact Framework. Aš nenorėjau tiesiog nieko įdiegti ir atlikti bandymų ir klaidų metodo. Mano PDA yra pakankamai lėtas ir įdiegus daugiau jungčių greičiausiai jis liks kasdien.
Laimei, mano mobiliajame telefone lengva patikrinti .NET Compact Framework versiją. Einu į Pradėti> Programos> „File Explorer“. Eikite į „Windows“ aplanką ir paleiskite „ cgacutil.exe“ . Dabar matau iššokančiąją informaciją su .NET CF versijos informacija.
Tai dar ne pabaiga, nes, nors ir rodo 2 versiją, kuri tikriausiai yra .NET Compact Framework 2 versija, bet aš nežinau, ar tai yra RTM, SP1 ar SP2 versijos. Žemiau yra sąrašo versijų numeriai, atitinkantys versijos pavadinimą.
- 1.0 RTM = 1.0.2268.0
- 1.0 SP1 = 1.0.3111.0
- 1.0 SP2 = 1.0.3316.0
- 1.0 SP3 = 1.0.4292.0
- 2.0 RTM = 2.0.5238.0
- 2.0 SP1 = 2.0.6129.0
- 2.0 SP2 = 2.0.7045.0
- 3.5 1 beta versija = 3.5.7066.0
- 3.5 2 beta versija = 3.5.7121.0
- 3.5 RTM = 3.5.7283.0
- 3, 5 = 3, 5, 7283, 0
- 3, 7 = 3, 7, 8345, 0
Taigi turiu 2.0.7045.0, kuri iš tikrųjų yra naujausia .NET CF 2 versija. Įdiegiau „Google Navigator“ ir ji veikia gerai.