不通過ActiveSync連接WinCE 使用IP連接

如果有朋友要問我既然有ActiveSync,幹嘛還要用IP連接,那我就囉嗦下道明緣由了。

通過ActiveSync自然有好處,那就是方便,壞處呢,就是傳輸速度慢,如果要部署一個幾M的文件,而且需要頻繁的調試,那你就會難以忍受他的速度;而我呢,更糟糕的是usb連接不穩定,ActiveSync連接到一半以後就卡住,有時候連上了,一會兒又掉線。無奈,只好另闢蹊徑了。

 

OpenNetCF上的一篇文章困擾了我好幾天,請注意裏面提到的方法對你不一定適用,至少我沒有嘗試成功,最後我也如文章提到的一樣自己寫了一個小程序來部署IP連接需要用到的文件。OpenNetCF上原文連接如下:http://community.opennetcf.com/articles/cf/archive/2007/08/31/debugging-without-activesync.aspx。有興趣的朋友可以自己去看看。

 

現在介紹正解,原文如下:

    How to: Connect to Windows CE Device Without ActiveSync 

    http://msdn.microsoft.com/en-us/library/ms228708.aspx

 

這麼簡單的英語大家都看得懂吧,算了,我還是大致翻譯一下好了。

l         設備端配置

1.       PC端系統所在盤符:/Program Files/Common Files/Microsoft Shared/CoreCon/1.0/Target/wce400/<CPU>. 文件夾下選擇相應的cpu,複製一下文件到設備端:/Windows/文件夾

Clientshutdown.exe

ConmanClient2.exe

CMaccept.exe

eDbgTL.dll

TcpConnectionA.dll

2.       在設備端啓動 ConmanClient2.exe

3.       在設備端啓動 CMaccept.exe

4.       找到設備端IP地址

 

l         Visual Studio配置

1.       Visual Studio中點擊工具”-“選項”-“設備工具”-“設備

2.       選擇相應的設備,點擊屬性,點擊傳輸後的配置

3.       選擇使用指定的IP地址,填入設備端的IP地址,確定

4.       連接設備

 

大家試試,很快就會連接上吧,如果沒有,重複嘗試打開設備端的ConmanClient2.exeCMaccept.exe,然後點擊Visual Studio上的連接按鈕。

 

原文中提到的安全配置,有興趣的朋友可以自己試試,至少我還沒用上。

 

發佈了31 篇原創文章 · 獲贊 3 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章