none
有關在舊機型的PDA上開發程式 RRS feed

  • 問題

  • 我手上有一台COMPAQ iPAQ H3800

    內建的OS版本為 Windows CE 3.0

    曾看過.NET CF版本與平台對照表 (似乎從CE 4.0開始支援.NET CF 2.0?)

    1. 那是否代表我手上這台PDA只能安裝.NET CF 1.0?

    2. 請問安裝.NET CF 1.0的方式是否同2.0(拷貝CAB檔)的方式一樣?

    --(額外問題)

    1. PDA基座外接出來的Serial Port是否可直接拿來(透過公對公接頭)外接相關的Serial Port的機器設備?

    2. Windows CE 3.0 or later有提供可以設定Serial Port的地方嗎? (找不到QQ)

    2006年8月15日 上午 06:09

解答

  • 回答:

    1. 是的!至於二樓說的可以安裝,覺得即便是能安裝,在執行上也是會有問題的。

    2. 是的!若您透過開發工具的話,會自動安裝至裝置上。另外CF1.0出到sp3,建議您到微軟下載去下載CF1.0 SP3 Developer Redistributable的檔案,並將VS.NET 2003安裝目錄中的.NET CF 1.0的CAB更新

    至於VS2005中的CF1.0的CAB已經為SP3

     

    額外回答 XD

    1. 這個您可能必須要詢問HP喔!或者您在利用搜尋引擎尋找。

    2. 設定Serail Port的地方啊?PPC至目前為止應該沒有內建的程式可以去設定的。您要修改可能必須使用程式或者是別的方式修改。

     

    以上,如有問題歡迎再發問。

    2006年8月15日 下午 05:52

所有回覆

  • 我在網路上看COMPAQ iPAQ H3800的規格它是Pocket PC 2002的.我自己是有成功的將.NET CF 2.0安裝到Pocket PC 2002的版本上過. 安裝的方式跟.NET CF 1.0是一樣的.透過CAB檔就可以安裝了.關於額外的問題,我在那方面沒有研究過,所以沒辦法回答你. :(

     

    2006年8月15日 上午 11:18
  • 回答:

    1. 是的!至於二樓說的可以安裝,覺得即便是能安裝,在執行上也是會有問題的。

    2. 是的!若您透過開發工具的話,會自動安裝至裝置上。另外CF1.0出到sp3,建議您到微軟下載去下載CF1.0 SP3 Developer Redistributable的檔案,並將VS.NET 2003安裝目錄中的.NET CF 1.0的CAB更新

    至於VS2005中的CF1.0的CAB已經為SP3

     

    額外回答 XD

    1. 這個您可能必須要詢問HP喔!或者您在利用搜尋引擎尋找。

    2. 設定Serail Port的地方啊?PPC至目前為止應該沒有內建的程式可以去設定的。您要修改可能必須使用程式或者是別的方式修改。

     

    以上,如有問題歡迎再發問。

    2006年8月15日 下午 05:52
  • "並將VS.NET 2003安裝目錄中的.NET CF 1.0的CAB更新"

    我搜尋了相關目錄(VS .NET 2003, 甚至整個Program Files)只找到

    C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\...\NETCFv2.ppc.armv4.cab

    的目錄下有相關安裝套件檔 (但是是.NET CF 2.0的v1.0及v2.0兩種版本)

    VS .NET 2003目錄下沒有任何cab檔

    是因為我目前本身主機上的.NET Framework是2.0的版本的因素嗎? (版本安裝從1.0 -> 1.1 -> 2.0)

    2006年8月16日 上午 02:28
  • 呵呵~依照您安裝的目錄,您安裝的VS2005而不是VS.NET2003喔!

    VS.NET 2003預設安裝目錄是Microsoft Visual Studio .NET 2003喔!

    所以您無需下載修正

    2006年8月16日 上午 08:25
  • 了解John兄的意思了..

    那就是說一定要安裝VS .NET 2003才會有.NET CF 1.0的安裝套件檔嗎?

    還是微軟另外有提供下載點?

    那John兄可以提供在VS .NET 2003中.NET CF 1.0安裝套件檔的路徑(or 檔名)嗎?

    <(_~_)>

    2006年8月17日 上午 01:06
  • 呃...我整理一下好了,如果您要開發.NET CF 1.0的程式的話,可以使用VS.NET 2003或VS2005均可
    1. VS.NET 2003安裝完時的.NET CF版本為1.0,所以需要去微軟官方下載網站下載.NET 1.0 SP3 Developer Redistributable的檔案,將之解壓縮後,把VS.NET 2003中的.NET CF的cab檔做更新。
    2. VS.NET 2003中的cab目錄
      (1)C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce300
           這下面的cab檔案是for PPC2002,有分CPU,PPC2002的Device是ARM
      (2)C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce400
           這下面的cab檔案是for PPC2003,有分CPU,PPC2003的Device是ARMV4
    3. VS2005安裝完時的.NET CF版本為1.0 SP3以及2.0,故要使用VS2005開發1.0的程式的話無需做更新的動作。
    2006年8月17日 上午 02:00