在无网络的环境下使用模拟器

原创 2003年04月11日 09:47:00

在无网络的环境下使用模拟器

       如果在没有网络连接的计算机上使用模拟器调试Windows CE的程序,调试环境在连接很久后会给出一个“连接超时”的错误提示。其实这是因为调试环境和模拟器之间的通讯采用的是网络连接方式,必须有可用的网络连接才可以。

       在网络普及的今天,这样的要求算不了什么。但偏巧有一些人需要在没有网络连接的机器上用模拟器调试程序,比如说我。微软文档里提供了解决方案:Microsoft Loopback Adapter。其实说白了,它就是一个虚拟网络连接,下面让我们来看一下,如何利用Loopback Adapter在单机环境下调试网络通讯程序。

       调试环境:Windows 2000 ,eMbedded Visual C++ 3Pocket PC 2002 Emulator。需要调试的程序:CHATTER/CHATSRVR,这是一个微软提供的网络通讯程序,CHATTER运行在Pocket PC环境中,而CHATSRVR运行在Win32环境中。该程序可以在X:/program files/Windows CE Tools/wce300/MS Pocket PC/samples/mfc下找到。

       首先,让我们来安装Loopback Adapter

1,  按“开始”-“设置”-“控制面板”,选择“添加新硬件”,出现“添加/删除硬件”向导。

2,  选择“添加/排除设备故障”。

3,  在“选择硬件设备”列表中,选“添加新设备”。

4,  选择“否,我想从列表中选择硬件”。

5,  选择“网卡”。

6,  在“制造商列表”中选择Microsoft在“网卡”中选择Microsoft Loopback Adapter(如图)。

7,  完成。

      我们就可以在网络连接的属性中看到一个本地连接了,如果你的机器上已经有了真实的网络连接,那么Loopback Adapter就等于给你的机器多加了一块网卡。更多关于Loopback Adapter的信息请看http://support.microsoft.com/support/kb/articles/Q236/8/69.ASP.

       现在我们可以配置虚拟网卡的IP地址和子网掩码了,如下图:

下面的工作就是在VC6中编译CHATSRVR,打开监听程序。然后在模拟器中启动CHATTER。这样就可以在非网络环境下调试网络通讯程序了。

网络模拟器WANem使用配置图文教程

WANem简介 由于公司在一些场合需要模拟真实的网络环境,如时延,丢包,抖动等,虽然使用Linux下的TC也可以实现该功能,但是TC有着命令行界面不利于配置,使用桥接模式时不便于远程管理的缺陷,所...
  • zm_21
  • zm_21
  • 2014年05月14日 16:25
  • 4058

Win7 系统下配置WinCE 5.0 模拟器网络环境

转载自: http://blog.csdn.net/lightlater/article/details/16983211 最近进行WinCE平台的开发,涉及到网络连接的问题,可是我的模拟器环境...
  • ayang1986
  • ayang1986
  • 2017年02月14日 16:51
  • 401

Win7 系统下配置WinCE 5.0 模拟器网络环境

最近进行WinCE平台的开发,涉及到网络连接的问题,可是我的模拟器环境却无法连接到网络,需要进行配置方可连接。     参考XP下的配置文章《wince模拟器连接activesync和wince5.0...
  • lightlater
  • lightlater
  • 2013年11月27日 12:41
  • 9362

iOS 使用模拟器的时候快速切换网络的指令

当我们在使用模拟器调试程序的时候有时候会有切换网络状态的需求,而我们在网络设置中切换网络状态或者拔掉或者插入网线会很麻烦,下面我就介绍两个切换网络状态的指令,来快速切换网络状态。首先我们要获取ifco...
  • willhanweijia
  • willhanweijia
  • 2015年11月23日 13:37
  • 781

wince6.0模拟器配置上网

Wince6.0模拟器配置上网 工具: 1.wince6.0 SDK 2. Microsott ActiveSync 4.5(windows XP系统)或者MicrosoftDeviceCenter ...
  • cai_bo
  • cai_bo
  • 2013年11月06日 12:18
  • 2864

android 虚拟机访问外网的方法

Android的开发环境环境搭建比IOS简单得多,Eclipse+Android SDK+Eclipse插件即可满足需求,如果搭建环境我就不多提了,这里想着重提两点: Android源码关联de...
  • peng_yunfei
  • peng_yunfei
  • 2013年05月08日 16:42
  • 2012

wince5.0模拟器连接ActiveSync和共享网络PC分享上网及运行BS程序(模拟手持设备)

我是安装虚拟机然后安装XP 系统,在这里假设你的系统上面什么工具都没有。那么就先去下载WinCE5.0和VS2005,下载后安装,最后还要从微软的网站上下载ActiveSync4.5或更高版本都行。 ...
  • kongwei521
  • kongwei521
  • 2013年12月27日 09:58
  • 2522

网络模拟器WANem的使用

在公司实验室模拟真实网络环境往往需要借助一些网络模拟工具,我所了解的网络模拟工具有IP Cloud,Pagent(Cisco),NistNet (open source), WANemu (open ...
  • zgfpig
  • zgfpig
  • 2015年07月06日 09:40
  • 4387

Android 运行环境 (模拟器 或 手机)

当Android项目需要进行运行测试事,就需要
  • Mr_WangGang
  • Mr_WangGang
  • 2014年07月08日 22:56
  • 2005

Android模拟器网络配置的方法

方法一 首先,Windows下,配置Adroid环境变量(Win7为例) 1、桌面右键——》我的电脑——》高级系统设置 2、高级——》环境变量——》系统变量——》Path ANDROID_...
  • jinangl
  • jinangl
  • 2013年11月26日 11:27
  • 3005
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在无网络的环境下使用模拟器
举报原因:
原因补充:

(最多只允许输入30个字)