Windows Mobile 6开发,Visual Studio的替代产品?

Windows Mobile 6开发,Visual Studio的替代产品?

Windows Mobile 6 Development, alternatives to visual studio?

我希望开始为我的Windows Mobile 6.1专业设备(Sprint Mogul / HTC Titan)编写应用程序。

我将我在大学购买的Visual Studio 2003副本用于当前的所有签约工作工作,(我每天的工作都是在公司的笔记本电脑上完成的)。从MSDN得知,要使用Windows Mobile 5或6 SDK进行开发,我至少需要拥有Visual Studio 2005 Standard,我真的不愿意为了能够为我的开发而花那么多钱

是否有可用的免费工具可用于Windows Mobile?还是有一种负担得起的方式让我忽略了VS?


即使您具有Visual Studio 2005,也将限于2.0框架。您将需要使用Visual Studio 2008专业版或更高版本才能使用3.5框架。但是您也可以选择。

我写了一篇关于没有Visual Studio的Windows Mobile开发的文章。您所需的最低要求是.Net Compact Framework SDK。它带有一个命令行编译器,该编译器可以生成将在Windows Mobile手机上运行的.Net程序集。自然,您将不希望使用命令行进行编译。因此,我编写的说明围绕(免费的)ShartpDevelop.Net编辑器进行。您可以在CodeProject.com上找到说明。这是URL。

http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx


您还可以使用免费的IDE SharpDevelop。他们也以.NET Compact Framework为目标...


对于本机(C)设备开发,您将需要:

1
2
3
4
5
6
eMbedded Visual C++ 3.0 (CE 3.0)
eMbedded Visual C++ 4.0 (CE 4.x-5.0)
or
Visual Studio 2005 Standard or higher (CE 4.x-6.0)
or
Visual Studio 2008 Professional or higher (CE 4.2-)

对于受管设备开发,则需要:

1
2
3
4
5
Visual Studio 2003 Professional or higher (CE 4.2, CF 1.0)
or
Visual Studio 2005 Standard or higher (CE 4.2- CF 1.0 or 2.0)
or
Visual Studio 2008 Professional or higher (CE 4.2- CF 2.0 or CF 3.5)

所有Express版本都不随编译器和设备开发所需的库。从理论上讲,无论如何,您都可以使用.NET SDK和设备SDK下载来修补编译以记事本之类的方式编写的托管代码的能力,但是如果没有IDE和调试支持,那确实不值得。

请注意,对于Studio 2005,上述EHaskins是不正确的。标准SKU就足够了-不必是Pro。


不适用于Visual Studio 2010,必须为2005-2008


您还应该看看NS Basic / CE。自1998年以来,它就已经存在。他们不断对其进行增强,并得到了很好的支持。与Visual Basic非常相似,它具有屏幕设计器,完整的编程语言以及更多其他功能。

http://www.nsbasic.com/ce


在VS 2003时代,我研究了更实惠的方法,但找不到任何东西。我的猜测是您仍然需要VS来执行。

@MartinHN您不能使用早于2005或更早版本的版本进行Windows Mobile 5/6设备开发。


Caslsoft的

CASL是一种用于移动开发的好语言。

我在Windows CE上将其用于一个项目,但它也应在Windows Mobile上运行,因此入门很容易。

(您可以使用免费版本进行初始开发)


您是否可以将Visual Studio Express Edition用于移动开发

http://www.microsoft.com/downloads/details.aspx?FamilyID=94DE806B-E1A1-4282-ABC5-1F7347782553


推荐阅读

    Windows8开发版系统高清系统接口图

    Windows8开发版系统高清系统接口图,,今天,微软发布,目前由开发者体验版Windows 8操作系统为整个英文系统,Windows 8带来了一系列新功能,没有折

    未知软件异常应用程序错误解决方案

    未知软件异常应用程序错误解决方案,,我有很多朋友的电脑未知软件异常应用程序错误的问题,对于异常未知的软件异常中的应用一般提示(0xc00000

    火星电脑软件开发|火星软件下载

    火星电脑软件开发|火星软件下载,,火星软件下载这个你可以先用电脑来实现这个事,首先你在电脑上打开浏览器,在浏览器里搜索活星直播软件,找到

    常见卡故障开发卡故障检修

    常见卡故障开发卡故障检修,,编者按:学习计算机的失败的原因是复杂的,难以捉摸的,因为Windows操作系统的组件相对复杂,电脑一旦出现故障,对于普

    小米手机安装的应用程序包在哪里

    小米手机安装的应用程序包在哪里,,问题: 下载小米手机系统的安装文件在哪里 答案uff1a 下载应用程序包位置:SD卡>下载。 (摘自:小米手册:米

    4万元双卡开发六核心豪华配置

    4万元双卡开发六核心豪华配置,,双GTX580显卡,六核心的Core i7 980X处理器,最豪华的华硕狂暴III Extreme主板,128GB闪存SSD,这样高配置的目的只

    应用程序对象

    应用程序对象,,应用程序对象是一个应用程序级对象,用于在所有用户之间共享信息,并且在Web应用程序运行期间可以保存数据。 应用的性质: 方法