Frage

ist meine Anwendung für Compact .Net 1.0 Framework ausgerichtet. Die Anwendung hat zu prüfen und kein Updates von einer Web-Site verfügbar herunterladen. Ich denke, das Updates als CAB-Dateien bereitzustellen. Da die CAB-Dateien Prozessortyp spezifisch sind, möchte ich die CAB-Datei auf dem Prozessortyp basiert zum Download bereit. Was ist die API für den Prozessortyp bekommen (ARM / SH / MIPS / etc)?

Danke,
Kishore A

War es hilfreich?

Lösung

Es gibt nichts vorhanden direkt aus den verwalteten Bibliotheken. Sie werden P verwenden müssen / Invoke in die native Coredll.dll anrufen und ein verwenden Methode namens GetSystemInfo .

pinvoke.net ist eine hervorragende Ressource für die Verwendung von P / Invokes für die mobile und Desktop-Entwicklung. Der zugehörige Eintrag für Sie ist: http://www.pinvoke.net/default.aspx/coredll.GetSystemInfo

Das Aufrufen dieser Methode wird wieder eine SYSTEM_INFO Struktur, die Informationen enthält über die Prozessorarchitektur.

Wenn diese Route wie zu viel Arbeit aussieht, können Sie immer ein kommerzielles Paket Smart Device Framework von OpenNETCF genannt Check-out: http://opennetcf.com/Products/SmartDeviceFramework/tabid/65/Default. aspx

In der SDF, werden Sie in OpenNETCF.WindowsCE.DeviceManagement.SystemInformation interessiert sein -., Die die gleichen grundlegenden Informationen wie die P / Invoke zurückkehren wird, aber innerhalb eines netten verwalteten Wrapper

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top