理解VSTS 2010 Beta1 Network Emulation Driver(网络仿真驱动程序)_开发工具_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 开发工具 > 理解VSTS 2010 Beta1 Network Emulation Driver(网络仿真驱动程序)

理解VSTS 2010 Beta1 Network Emulation Driver(网络仿真驱动程序)

 2010/11/1 11:20:36    程序员俱乐部  我要评论(0)
  • 摘要:理解VSTS2010Beta1网络仿真驱动程序什么是网络仿真驱动程序?VisualStudio2010Beta1里提供的网络仿真(NetworkEmulation)是通过一个过滤驱动程序完成的。这个过滤驱动程序被称为“MicrosoftVSTS网络仿真NDISxDriver”,其中x是NDIS版本(对于Vista和Windows2008,它是6;WindowsXP和2003是5)。网络仿真驱动程序可以是下列三种状态之一:卸载、安装和未绑定、安装和绑定到一个或多个网卡
  • 标签:VSTS 网络仿真 驱动程序

理解VSTS 2010 Beta1网络仿真驱动程序

什么是网络仿真驱动程序?
Visual Studio 2010 Beta1里提供的网络仿真(Network Emulation)是通过一个过滤驱动程序完成的。 这个过滤驱动程序被称为“Microsoft VSTS 网络仿真 NDISx Driver”,其中 x 是 NDIS 版本 (对于Vista 和 Windows 2008,它是6;Windows XP 和 2003是5)。网络仿真驱动程序可以是下列三种状态之一:卸载、 安装和未绑定、安装和绑定到一个或多个网卡。

驱动程序何时将被安装和卸载?
每次网络仿真被配置(1. 通过在测试配置里启用网络仿真收集器,选者网络配置文件(除了局域网)2. 或通过保存一个负载测试配置) Visual Studio将检查:
   A)驱动程序是否安装
   B)驱动程序是否被绑定到至少一个网卡
如果其中之一不满足,那么会弹出如下所示的对话框,提示用户是否要绑定驱动程序。如果选择是,它将尝试在这次绑定驱动程序。 一旦安装并绑定驱动程序,用户将不再看到此对话框,除非该驱动程序被卸载。

 Network Emulation Driver Bind Dialog

网络仿真驱动程序绑定是指什么?
网络仿真驱动程序绑定意味着该驱动程序安装和正在使用或绑定到指定的网卡。

如何安装和卸载网络仿真驱动程序?
1) 找到安装目录 (<Install Drive>: Program Files \ Microsoft Visual Studio 10.0 Network Emulation\Driver)
2) 找到snetcfg.exe文件
3) 打开一个命令提示窗口,转到此安装目录
    cd <Install Drive>:Program Files \ Microsoft Visual Studio 10.0 Network Emulation\Driver
4) 运行命令 "start /wait snetcfg.exe -v -l .\ -c s -i ms_sfilter” 安装和绑定驱动程序;运行命令"start /wait snetcfg.exe -u ms_sfilter" 卸载该驱动程序。

如何检查Network Emulation Driver已被正确的安装?
查看网络仿真驱动程序是否正确安装,可以通过打开局域网络连接上的属性,查看网卡上是否列出该驱动程序。例如:

Windows XP:

Local Network Connection - WinXP

Win7/Vista:

 Local Network Connection - Vista

发表评论
用户名: 匿名