首页新闻找找看学习计划

asp.net跨域调试

0
悬赏园豆:40 [待解决问题]

现有一个项目,发现个头疼的问题,解决方案中有多个网站,使用IIS建立了不同的站点指向这些网站,并分配了不同的域名,其中一个是主域,其他的是子域,项目中的网站为了方便后期都使用了域名链接页面及各个资源,现在头疼的是无法用以前的老办法实现调试,即用断点失效了,调试只能用Debug.write来作,各位达人,可有什么好的办法??

阿土仔的主页 阿土仔 | 初学一级 | 园豆:171
提问于:2012-12-07 12:34
< >
分享
所有回答(3)
0

关注一下,目前我也是靠输出一步一步找,很痛苦!

随风追忆 | 园豆:202 (菜鸟二级) | 2012-12-07 15:10
0

如果都是建立在本地的话,为什么不附加到进程进行调试呢?

Parry | 园豆:583 (小虾三级) | 2012-12-07 21:58

如何操作,能详细点么?

支持(0) 反对(0) 阿土仔 | 园豆:171 (初学一级) | 2012-12-08 17:57

@阿土仔: CTRL+ALT+P

支持(0) 反对(0) Parry | 园豆:583 (小虾三级) | 2013-06-04 11:05
0

更改host文件。把地址先指到本地,放到服务器上 删除掉配置就行了。

````` | 园豆:14268 (专家六级) | 2012-12-09 10:25

我现在是这样作的:在IIS上建立好各个网站,分配好域名,并修改了host文件,指向本地,使用VS2010打开各个网站,设置好断点(例如user.mywebsite.com)中有个login.aspx页面,但无论我是直接启动www.mywebsite.com,还是使用附加进程的方式,或是启动login.aspx都不能让断点停下来!

支持(0) 反对(0) 阿土仔 | 园豆:171 (初学一级) | 2012-12-09 13:59

@阿土仔: 那个是当然。

加上端口了?别走IIS.那样断点当然停不下来的。

使用WebDev.WebServer40.EXE 加上端口 是可以停下来

比如host 配置 xx.com 192.168.0.5

然后启动WebDev.WebServer40.EXE

这样就可以通过xx.com:端口的方式来调试。

 

 

 

支持(0) 反对(0) ````` | 园豆:14268 (专家六级) | 2012-12-09 14:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册