打算用smartphone模拟器连接activesync,在微软的网址下载了connect emulator using activesync 的vs.net2003插件。
连接过程总是出现错误,我试了不同版本的activesync,都出现同样的错误
connect emulator using activesync
出现 Error in starting ActiveSync connection 这个错误
activesync 出现:关键性通信服务启动失败。请尝试重置移动设备,然后重新连接
这个错误
activesync直接连接smartphone手机是没有任何问题的
PS:我选择的是Smartphone 2003 Emulator (Virtual Radio)
引用一篇文章看对你有没有帮助。我自己没有开发过。
::
Moblile Application开发其实非常的简单,特别是在微软的平台下MobileApplication的开发对一个Windows PC平台下的朋友来说简直是小菜,但开发环境的设置还是很头疼(比其它的平台比如说Symbian还是好一点,我在Symbian下做开发的时间更多)。总之Mobile的标准太多,最好请一位象我这样的资深人士做顾问,还要针对某一平台专门找一台PC配置开发环境。我这几天为了给联通备那门EVC以及WinCE.NET/Windows XP Embed的课,为开发环境设置大商脑筋。以前自己开发,只要把任务解决就行了,现在要上升到理论的高度,不仅要搞明白为什么这样做,而且要搞明白还有其它什么方法,这样的Trainer才是勉强合格的Trainer。我以前的备课和讲课的时间比是3:1,这次打破了记录,5:1都不算过。
在这里介绍一下开发环境的设置经验,给大家一个参考,微软也在这方面正在加强,以后就不会有这麻烦。
所有的麻烦都源于我想使用ActiveSync去连那个模拟器。在Pocket PC 2003 SDK和SMARTPHONE 2003 SDK出来之前是根本没有办法使用ActiveSync去连模拟器的,只有可以使用ActiveSync去连了模拟器,那个模拟器开发起来才象使用一台真正的一台机器在开发。
在CE领域的另一个高手“一点都不乖”的帮助下,我终于搞清楚了环境设置的来龙去脉,最大的问题是出在了Virtual Switch上。Virtual Switch的设置又是基于当前PC的网络的,这样,使用ActiveSync连不连到模拟器最大的问题出在了网络的设置。经过多次的实验,发现只使用MS的回环网卡或者只使用一个网卡,并保证这个网卡使用DHCP就很容易让ActiveSync连得上模拟器。这是我们俩研究出来的开了Mobile Application工具的安装步骤:
1.ActiveSync 3.7.1
http://www.microsoft.com/downloads/details.aspx?FamilyID=2eb5bd80-d52c-4560-ae11-da92f2b229fa&DisplayLang=en
2.Embedded Visual C++ 4.0 + SP2 + QFE
http://www.microsoft.com/downloads/details.aspx?FamilyID=1dacdb3d-50d1-41b2-a107-fa75ae960856&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=ce7f1aaa-54eb-4989-812b-7f955605dcb8&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=121e00be-e0cf-4fa7-94b2-0cc6efd47c79&DisplayLang=en
3.Visual Studio .NET 2003
4.SQL Server 2000 SP3
5.Windows CE .NET Utilities for Visual Studio .NET 2003
http://www.microsoft.com/downloads/details.aspx?FamilyID=7ec99ca6-2095-4086-b0cc-7c6c39b28762&DisplayLang=en
6.Windows Mobile Power Toys
http://www.microsoft.com/downloads/details.aspx?FamilyID=74473fd6-1dcc-47aa-ab28-6a2b006edfe9&DisplayLang=en
7.Microsoft Pocket PC 2003 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=9996b314-0364-4623-9ede-0b5fbb133652&DisplayLang=en
8.Microsoft SMARTPHONE 2003 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=a6c4f799-ec5c-427c-807c-4c0f96765a81&DisplayLang=en
9.SQL CE 2.0 SP3
http://www.microsoft.com/downloads/details.aspx?FamilyID=c15502dc-c5b5-42b4-b96e-08338c8d1d47&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=b974ba7a-a9fa-49d1-bbb7-2bee43cf64d7&DisplayLang=en
10.Install Microsoft Loopback Adaptor
[March. 11th, 2004, Ma Qi:]
讨饭猫跟我说最好还要安装上这个,我一看VS.net2003真的是没有。
.NET Compact Framework 1.0 SP1 Redistributable
http://www.microsoft.com/downloads/details.aspx?familyid=1f62a2a3-7282-4ba9-b26b-2267e972501d&displaylang=en
3:29 PM | 评论 (3)
Wednesday, December 10, 2003 #