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)设备开发,您将需要:
对于受管设备开发,则需要:
所有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 |