共用方式為


附加套件的概觀

更新:2007 年 11 月

附加套件是放置在資料存放區之 addons 資料夾內的 XML 檔案。套件是由 RemoteAgentFileDeployer 用來將檔案或應用程式部署至裝置。

當您的應用程式建立 RemoteAgent 或呼叫 DownloadPackage 時,智慧型裝置連接 API 就會尋找具有符合 ObjectId (做為引數提供) 之 ID 的套件。如果 API 找到套件,便會將檔案複製到裝置,並選擇性地根據附加套件內的資訊啟動可執行檔。附加套件內含下列資訊:

  • 可唯一識別套件的 ID。

  • 套件的名稱。

  • 裝置應用程式支援的處理器類型。

  • 桌上型電腦的本機資料夾 (檔案的複製來源)。

  • 裝置的遠端資料夾 (檔案的複製目的地)。

  • 要複製的檔案清單。

  • 要搭配選擇性命令列引數啟動的二進位檔。

如需如何使用套件的範例,請參閱逐步解說:在桌面和裝置應用程式之間交換資料

建立附加套件檔案

不論放置在資料存放區 addons 資料夾 (drive:\ProgramData\Microsoft\corecon\1.0\addons (Windows Vista) 或 drive:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons) 內的檔案名稱為何,Visual Studio 都會將這些檔案當做附加套件檔案處理。

注意事項:

當您安裝 Express 版以外任何版本的 Visual Studio 時,就會建立資料存放區的 addons 資料夾。

請務必驗證您對資料存放區之 addons 資料所做的變更。格式不正確的套件檔案將會損毀資料存放區,並使 Visual Studio 無法運作。若要驗證您的變更,請關閉再開啟 Visual Studio。如果資料存放區損毀,Visual Studio 將不會開啟。如果是這樣,請復原所有變更後再試一次。

請參閱

概念

附加套件結構描述 XML 參考

參考

RemoteAgent

FileDeployer

其他資源

智慧型裝置連接 API 範例