如何为运行Windows CE 5.0的基于ARM的GPS构建应用程序?

时间:2015-01-05 11:07:56

标签: windows-ce

经过多次搜索并将我的头发拉近后,我几乎走到了尽头。我正在尝试为一台较旧的(2002-ish)Magellan GPS设备构建应用程序 - RoadMate 2200t,基于ARM920T处理器。

使用Visual Studio 2005,我尝试编译一个简单的应用程序进行测试,最后能够将其传输到硬件。它似乎与x86架构相关联,因为我得到的消息无法运行。

我能找到为这个ARM创建应用程序的唯一方法是使用" Visual C ++ embedded"在VS2005中,似乎能够瞄准ARM9(至少ARM9I,而不是ARM9T,我所拥有的芯片,所以我也可以在那里使用)。我想使用C#,但似乎无法让Visual Studio 2005以ARM架构为目标。

我没有定位此平台的经验。我想问一下:首先,是否可能没有制造商需要的专有文件?任何人都可以向我指出一个教程,可能会对这个看不太多的过程有所了解吗?

感谢您的帮助 -Dewey

1 个答案:

答案 0 :(得分:0)

托管代码(C#或.NET)不是特定于处理器的。您将从新的“项目”菜单中创建“智能设备应用程序”,构建应用程序,然后进行部署。您可能还需要部署Compact Framework运行时本身( 依赖于处理器),但它们是编译器安装的一部分。我没有在任何地方安装VS '05,所以我无法确切地告诉你它们将在何处驻留,但可能在某些地方:

C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce400\armv4