轉自:http://msdn.microsoft.com/zh-cn/library/ms228708(v=vs.90).aspx
當 ActiveSync 不可用時,Visual Studio 不會將所需的連接文件自動複製到設備。應使用下面的步驟將這些文件安裝到設備上,修改 Visual Studio 連接配置,並建立設備安全。
前兩個步驟,即準備設備和 Visual Studio,只能執行一次。最後一組步驟,即設置安全和建立連接,在每次要從 Visual Studio 的新實例連接時都必須重複執行。
說明: |
---|
對於在以下說明中使用的某些 Visual Studio 用戶界面元素,您的計算機可能會顯示不同的名稱或位置。這些元素取決於您使用的 Visual Studio 版本及設置。有關更多信息,請參見Visual Studio 設置。 |
準備設備進行連接
-
使用可用連接將以下文件複製到設備上的 驅動器:\Windows\ 文件夾中。默認情況下,這些文件位於開發計算機上的 驅動器:\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 值。有關更多信息,請參見如何:更改設備註冊表設置。禁用安全將使設備暴露在惡意攻擊的威脅之下,除非已經提供了適當的安全保護措施,否則禁用安全不是明智的做法。