如何使用.Net制作Windows Mobile应用程序?

时间:2010-11-20 09:44:10

标签: .net windows-mobile compact-framework

我已经为Windows编写了大量的.Net代码但从未为Windows Mobile编写过。如何制作Windows Mobile应用程序?我的移动设备有一个ARM处理器,所以我需要交叉编译。

3 个答案:

答案 0 :(得分:2)

您需要SDK。取决于您拥有的Windows Mobile版本,但这里是指向6的链接:

Windows Mobile 6 SDK

在此SDK中,您将找到可以帮助您的示例代码。

答案 1 :(得分:2)

我假设您要为Windows Phone 7开发应用程序?

在这种情况下,一个很好的起点是“App Hub”,http://create.msdn.com/en-us/home/getting_started您可以下载最新的SDK并开始开发。请记住,为Windows Phone 7编写的应用程序无法与Windows Mobile 6兼容,反之亦然。

答案 2 :(得分:0)

最后我用了这个:

http://www.ward.nu/computer/teletekst/compile.html

我从这里获得了.cab文件(在安装.Net Compact Framework 3.5之后):

C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\NETCFv35.ppc.armv4.cab

解压缩并根据.cab中的_setup.xml重命名所有文件。

然后我运行此命令编译Teletekst(可在ward.nu网站上获得):

C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe /noconfig /nostdlib /r:C:\Users\Eyal\Documents\Mio\CompileCF\NetCF\mscorlib.dll /r:C:\Users\Eyal\Documents\Mio\CompileCF\NetCF\system.dll /r:C:\Users\Eyal\Documents\Mio\CompileCF\NetCF\system.drawing.dll /r:C:\Users\Eyal\Documents\Mio\CompileCF\NetCF\system.windows.forms.dll /target:winexe /out:nosttnet.exe /win32icon:Teletekst.ico /resource:Teletekst.resources Teletekst.cs

输出在我的GPS设备上像魅力一样运行!