HOW TO:連接至 Windows CE 裝置而不使用 ActiveSync
更新:2007 年 11 月
當無法使用 ActiveSync 時,Visual Studio 就不會自動將必要的連接檔案複製到裝置上。請使用下列步驟在裝置上安裝這些檔案、修改 Visual Studio 連接組態,以及建立裝置安全性。
前兩個步驟 (準備裝置和 Visual Studio) 只需進行一次。最後一組步驟 (設定安全性和建立連接) 則必須在您每次想要從 Visual Studio 的新執行個體連接時重複執行。
注意事項: |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定。 |
若要準備裝置以進行連接
以可用的連接將下列檔案複製到裝置上的 drive:\Windows\ 資料夾。根據預設,這些檔案位於開發電腦上的 drive:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Target\wce400\<CPU>。
Clientshutdown.exe
ConmanClient2.exe
CMaccept.exe
eDbgTL.dll
TcpConnectionA.dll
在裝置的命令提示字元下,執行 conmanclient2.exe。
判斷裝置的 IP 位址。
若要準備 Visual Studio 以進行連接
在 Visual Studio 的 [工具] 功能表上,按一下 [選項],展開 [裝置工具],然後按一下 [裝置]。
選取 [Windows CE 裝置],然後按一下 [屬性]。
按一下位於 [傳輸] 方塊右方的 [設定]。
在 [設定 TCP/IP 傳輸] 對話方塊中,選取 [使用特定 IP 位址],然後輸入裝置的 IP 位址。
關閉對話方塊。
如果有訊息方塊提示您重設裝置,只要進行軟重設即可。
若要設定安全性並建立連接
在裝置的命令提示字元下,執行 cMaccept.exe。
在三分鐘內,連接至裝置。
如果您在三分鐘內建立第一次連接,只要使用相同的 Visual Studio 執行個體,即可無限期地繼續部署和偵錯。如果您需要從另一個 Visual Studio 執行個體連接,就必須再次執行這些安全性步驟。
安全性注意事項: 您可以藉由停用裝置的安全性,排除 cMaccept 步驟。若要進行這項作業,請在登錄中設定 HLKM\System\CoreConOverrideSecurity = 1 DWORD 值。如需詳細資訊,請參閱 HOW TO:變更裝置登錄設定。由於停用安全性會讓您的裝置暴露在惡意攻擊的環境下,因此除非您已提供適當的防護措施,否則不建議這種做法。