win7 vs2010 局域网的bug联机调试

vs2010编写的一个web项目,其中有一些应用是在 苹果的 ios 里面提交的,抱一些错误,这个时候就需要在本地,用你的vs2010来打开bug,然后对方访问你的网址,提交数据,你这边就能获得数据了。

 

详细操作如下: 2台电脑,A为 vs2010机器,B为模拟苹果IOS的mac电脑,运行的应该是 eclipse

 

1:保证2台电脑都在同一个局域网,因为B电脑,需要访问A电脑上的网址,用来提交数据.如果都不在一个局域网,那怎么连接呢?(可以用vpn把两台不是同一个地方的电脑组成一个内网,)所以需要在一个局域网。然后,关掉WIN7的防火墙 (在开始菜单->控制面板->系统和安全->windows防火墙->左侧的高级设置里面,全部关掉,如果关掉了防火墙对方还是无法访问你的电脑,那就是你自作孽,装上了什么360,金山毒霸的什么防火墙··我救不了你了··),这样就保证对方的电脑,能通过ip的形式,访问到你的电脑.

2:在A电脑上,在web项目属性上,点击web选项,设置  使用本地IIS web服务器,选中后,vs会自动给你填写下面的url,你可以有选择的修改,然后你点击后面的创建虚拟目录,这样vs会自动的给你在 iis的默认站点里面,添加一个虚拟目录,这个很方便,省得我们又要去IIS里面操作

image

点击创建虚拟目录,vs、会给我们的IIS里面自动的创建一个 默认站点的虚拟目录

image   

注意,修改一下你站点用到的  应用程序池的托管模式为  经典

image

然后,你在VS里面,再你需要监听的地方,打上断点,点击  F5  ,那么项目会进入调试状态 (所有的cs页面都加了个锁的标志),然后B电脑上,运行你的项目网址 http://localhost/xxxx.Web   抱歉,这里现在就不是这个地址了,而是 http://192.168.1.66/xxxx.web  这样的地址,也就是把 localhost 替换成你的IP,这样对方就可以打开你的项目了,然后你项目里面就可以获得断点监控了,这样就叫做  联机调试

posted @ 2012-11-28 12:16  asp_net老友记  阅读(1112)  评论(0编辑  收藏  举报