Kontrollera .NET Compact Framework-version installerad på Windows Mobile

2017-07-20 01:28:30
Huvud·Tekniskt Råd·Kontrollera .NET Compact Framework-version installerad på Windows Mobile

Varje Windows Vista och kommande Windows 7 kommer med .NET Framework förinstallerat. Jag fick precis veta att även Windows Mobile har sin egen version av .NET som heter .NET Compact Framework som är utformad för att köra på Windows CE-baserade mobiler som PDA. Den använder några av samma klassbibliotek som det fullständiga .NET-ramverket och även ett fåtal bibliotek utformade specifikt för mobila enheter. Biblioteken är dock inte exakta kopior av .NET Framework. De i .NET Compact Framework skalas ned för att ta mindre plats.

Huruvida .NET Compact Framework eller senare versioner ska installeras på din Windows Mobile beror mycket på om du har kört någon programvara från tredje part som kräver det. Jag har en Garmin Nuvi GPS som kan hjälpa mig att hitta platser när jag ska vara i Europa nästa månad, men en sak jag inte gillar med Garmin Nuvi är att jag var tvungen att skriva den exakta stavningen för att söka efter platsen. Till skillnad från Google Maps finns det förslag om jag stavade det fel. Det finns en officiell Google Maps-mjukvara för mobil men det kräver GPRS att ladda ner kartorna i realtid och det kan inte fungera med wi-fi. Efter sökning hittade jag en mjukvara som heter Google Navigator som kan ladda ner gatodata och använda den offline. Det finns några paket att ladda ner och det står "om din enhet är Windows Mobile 5.0 måste du .NET CF 2.0 installeras på din enhet". Min PDA kör Windows Mobile 6.1 och jag hade ingen aning om det hade någon .NET Compact Framework installerad. Jag ville inte bara installera någonting och göra test- och felmetoden. Min PDA är tillräckligt långsam och att installera fler skräp förmodligen kommer att få den att hänga varje dag.

Lyckligtvis är det lätt att kontrollera vilken version av .NET Compact Framework på min mobil. Jag går till Start> Program> File Explorer. Navigera till Windows-mappen och kör cgacutil.exe . Jag ser nu en popup med .NET CF-versioninformation.

Det är inte slutet ännu för trots att det visar version 2 som antagligen är .NET Compact Framework version 2, men jag vet inte om det är versionerna RTM, SP1 eller SP2. Nedan följer en listversionsnummer som motsvarar versionens namn.

  • 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 Beta 1 = 3, 5, 7066, 0
  • 3, 5 Beta 2 = 3, 5, 7121, 0
  • 3, 5 RTM = 3, 5, 7283, 0
  • 3, 5 = 3, 5, 7283, 0
  • 3, 7 = 3, 7, 8345, 0

Så jag har 2.0.7045.0 som faktiskt är den senaste versionen av .NET CF 2. Jag installerade Google Navigator och det går bra.

Redaktionen