Windows Mobile5.0 CAB打包檔案的產生

來源:互聯網
上載者:User
Windows Mobile5.0 CAB
打包檔案的產生

前段時間為cab包折騰了幾天,現在總結一下。借鑒朋友blog,個人覺得這裡也沒有講到什麼好的方法。還是先看看下面吧。先簡單說下開發環境:Visual Studio2005(Visual C++ 2005), ActiveSync,Windows Mobile
5.0下面就是打包步驟:見下面串連http://msdn2.microsoft.com/zh-cn/library/zcebx8f8(VS.80).aspx主要說說CAB檔案產生過程中的常見錯誤。錯誤
1

The INF file contains Unicode
characters that could not be converted correctly to ANSI這是最最常見的錯誤,網上諮詢的也比較多,納悶的是,怎麼就沒有
DX
出來解決了
….有人說把
inf
檔案儲存為
UTF-8
格式可以解決中文問題,在本人環境下,這招不靈。簡單的解決方案:
在左面的“方案總管”中,左擊項目名稱,右邊會出現“
Project Name
部署項目屬性”修改其中的“
manufacturer”
為英文就
Okay,
因為預設為中文,大功告成。個人觀點:最快的驗證是否可以打包的方法如下:    
為解決方案添加智慧型裝置
CAB
項目

1.
開啟現有的智慧型裝置項目,並確保

方案總管

可見。2.


檔案

菜單上指向

添加

,然後單擊

建立項目

。出現

添加新項目

對話方塊。3.
在左側的

項目類型

窗格中展開

其他項目類型

節點,再單擊

安裝和部署

。4.
在右側的

模板

窗格下選擇

智慧型裝置
CAB

項目

。這是唯一可用於智慧型裝置的
CAB
項目類型。其他項目類型僅用於案頭解決方案。5.


名稱

框中,鍵入

CABProject

,然後單擊

確定

。此
CAB
項目即會添加到您的解決方案,並顯示在

方案總管

中。現在顯示

檔案系統編輯器


兩個窗格。   
6

.右擊項目名稱-》添加》檔案》應用程式檔案(就是在模擬器上成功啟動並執行
exe
檔案);然後左擊項目名稱》產生》產生
CAB
檔案,就可以產生
CAB
檔案。    

這是最快的產生
CAB
檔案方法,不過在
cabwiz.log
檔案中有三個
warning:     Warning: Section [RegKeys] has
no dataWarning: Section [DefaultInstall] key
"AddReg" - there are no section entries to processWarning: Section [Shortcuts] has no
data注意
:不推薦這麼產生CAB檔案,最好按照連結中的步驟來(就不會出現上面的Warning,不過對於快速產生CAB檔案不失為一個好的途徑。以上僅是個人觀點,歡迎指正
。Msn:adler0518@live.cn
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.