Mobile程式部署:將自己開發的Mobile WinForm程式部署到裝置上。
建立1個Project,該程式啟動後就顯示系統時間。
程式很簡單,就是在Form_Load事件中,將Label的Text值設定為系統時間。
編譯後,運行到類比裝置上,進行測試。
程式顯示正常,那可以進行部署了。
在Solution中添加1個Project,選擇Solution->Add->New Project
選擇Other Project types->Setup And Deployment->Smart Device CAB Project
建立1個CAB的Project。
建立完後,出現配置介面:
在File System on Target Machine中可以添加不同的檔案夾,在不同的檔案夾內可以添加相應的處理。預設的情況會有Application Folder和Program Files Folder這2個檔案夾,但裡面內容都是空的。
為了在裝置上的Start Menu菜單和Programs檔案夾內有捷徑,我添加了這2個檔案夾。
在Application Folder中添加程式主體:
在Application Folder中添加一個Project Output,選擇Primary output
捷徑的添加:
選擇一個Folder,在旁邊一欄,右鍵選擇Create New Shortcut,在對話方塊中選擇Application Folder,將Primary output添加進來。
在Solution Explorer中,選擇CAB Project中的Primary output,開啟它的屬性
在Outputs中可以察看部署到裝置中的實際的內容。
開啟ActiveSync程式,選擇Explore
我將CAB複製到裝置中。然後開啟裝置,在檔案管理工具中執行該CAB
安裝完畢後,查看Start菜單,程式部署成功。
在圖中的DemoDeployment是我的WinForm的Project名