2009-11-25 55 views
0

我可以使用Visual Studio 2005/CE 6.0開發環境開發一個針對在CE 5.0上運行的應用程序嗎?或者我需要在microsoft.com上找到CE 5.0開發下載,而不是最新的CE 6.0下載?CE 5在VS2005/CE 6開發環境下的應用開發

已經給出了一個運行CE 5.0的基於ARM的觸摸設備的硬件平臺,以及來自設備製造商的SDK,現在我正在研究移植我們的C++,VS2008 built,Windows XP/Vista的可行性/ 7應用程序在較小的平臺上運行。

這是我們第一次進入行政長官的世界,請原諒對這個問題的任何無知。

回答

3

這個問題是有點老了,在這一點上可能是陳舊的,但我想我會在今後關於這個問題的看法答案折騰。畢竟,儘管我喜歡CE 5.0,但它有點陳舊而且陳舊。 :)

首先,瞭解Visual Studio 2005和CE 6開發環境是兩個不同的實體。雖然CE 6作爲VS 2005的插件運行,但反過來卻是不正確的。因此,如果您正在進行CE 5.0應用程序開發,只要您有適合您的智能設備項目的SDK,就可以像VS 2008一樣輕鬆地使用(獨立)VS 2005。

至於開發或移植到CE 5.0平臺,您一定需要堅持使用CE 5.0位。考慮CE 6.0是一個完全不同的操作系統有一個完全不同的內存模型,用戶/接入模式等微軟提供標準SDK的Windows CE 5.0作爲免費下載,可在這裏:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fa1a3d66-3f61-4ddc-9510-ae450e2318c3

注由JoelHess鏈接的SDK適用於Windows Mobile 5.0,它與Windows CE 5.0有很大的不同。

或者,您從設備製造商提及SDK ......這種類型的定製SDK通常包括標準SDK的所有或重要部分,以及使您的平臺啓動並運行所需的特定於設備的組件。

最後一點:您只提到開發一個針對CE 5.0的應用程序,但如果您還需要能夠構建平臺映像,則需要Platform Builder 5.0。 Microsoft提供120天的eval版本(由於我明顯的新功能,無法發佈第二個鏈接)。