none
有關開發智慧型裝置之程式問題 RRS feed

  • 問題

  • 我目前想開發在PDA上的應用程式,未來會和PC端作連線

    目前知道的,我的PDA是HP的HX4700,OS版本是windows moble 2003 se

    之前,曾經用vs.net 2003進行開發過一小段程式

    後來,發現機種上mobile 5.0的開始普遍化了…

    以我知道的,應用程式的開發上,似乎是相依於.net cf為主

    如果我的開發平台是以

    pocket 2003se為主,開發應用程式,我用vs.net 2005使用的是.net cf2.0是不是只要在pda上進行.net cf2.0的安裝就行了(在測試的時候,會直接進行安裝)

    那這樣子,我能不能直接把這個程式,拿到mobile 5.0平台的pda上使用呢?

     

     

    2006年4月17日 上午 04:04

解答

所有回覆

  • VS.NET 2005 支援 Pocket PC 2003 SE, 你可以從以下的連結看到VS.NET 2005所支援的各式裝置: http://msdn2.microsoft.com/ZH-TW/library/ms228843(VS.80).aspx.在 VS.NET 2005開發完你的Application之後,你可以直接把NETCF2.0 從 %Program Files%\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wce500\armv4i\NETCFV2.wm.arm4i.cab Copy 到你的Pocket PC 2003 SE, 然後按兩下這個CAB來安裝NETCF2.0.再將妳的Application 的執行檔(.exe)也copy 到你的PPC 2003 SE,然後執行你的執行檔便可. 最新更新的NET2.0也可從http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=9655156b-356b-4a2c-857c-e62f50ae9a55 下載使用.

     

    2006年4月17日 上午 07:51
  • 請問 可以把一些執行檔或相關檔案 包裝成*.cab檔案在PDA上來執行安裝的動作嗎

    以前在e-vb有的功能  vs2005在上   我找了半天 還是沒看到

    可以用安裝精靈來設計安裝的設定(如windows Form  一樣)嗎?

     

    2006年4月19日 上午 12:08
  • 將相關的檔案包成cab檔,然後放置PDA來執行,是沒問題的.以下是如何在VS2005裡,製作一個PDA可以使用的cab檔.

    1. 從[檔案]->[新增]->[專案]->在[專案類型](左樹狀視窗中)點選[其他專案類型]->[安裝和部署]->在右邊視窗選[智慧型裝置封包專案]

    2. 注意事項:智慧型裝置封包專案不能用中文命名,否則會有錯誤發生

    2006年4月19日 上午 03:35
  • 我的專案沒有中文命名 但是還是出現錯誤訊息,請問哪裡出錯了?

    如下:

    Warning: Section [RegKeys] has no data
    Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process
    Warning: Section [Shortcuts] has no data
    Error: The INF file contains Unicode characters that could not be converted correctly to ANSI

    錯誤: Windows CE 封包精靈發生錯誤。請參閱輸出視窗中的詳細資訊。
    ========== 全部重建: 1 成功、1 失敗、 0 略過 ==========

    2006年4月19日 下午 01:26