舊聞新發,不過我弄丟了原來寫文章時的 timestamp。

Windows Mobile 6 SDK 開放下載了,分 Standard 跟 Professional 兩個版本,兩者主要差在支援的平台不同,不過因為 Professional 版沒有包含 Standard 版,所以最好還是兩個版本都安裝。

花了一天下載後,嘗試安裝。安裝程式跟我說,需要安裝下列三樣東西:

  • Visual Studio 2005 SP1 or later
  • ActiveSync 4.5
  • .NET Compact Framework 2.0 SP1

前兩者很好理解。Visual Studio 2005 是用來當作開發平台用的,SDK 提供 header files、libraries 以及 emulator 等,Visual Studio 2005 則提供 compiler 與 IDE。而 ActiveSync 4.5 的角色,當然就是負責傳輸編譯好的程式,到 mobile device 上,以及負責 debug 時所需要的協同傳輸。

但 .NET Compact Framework 2.0 SP1 就讓我搞不清楚啦,我不是已經裝了 .NET Framework 2.0 了嗎?

2007-05-24 答:

.NET Framework 是給 desktop 用的,而 .NET Compact Framework 則是給 PDA 用的。