让客户端也能够打开测试窗体
大家都知道,Web服务做好后,发布在网上,别人要调用你提供的接口时,是无法打开测试窗体的,这让很多的朋友都蛮郁闷,为什么别人提供的服务接口就能够打开测试窗体,而我的就不行呢?是不是我的代码写的有问题呢?其实不是这样的,下面,我就来教你如何实现这个功能。
首先,我们用Microsoft Visual Studio .NET 2003打开要发布的服务。找到“项目”,进入。我先假定你的项目名称为WebService,在点击WebService属性,进入到“WebService属性页”这个页面,再找到配置属性,并点击它,选择“调试”这一项,在“启动操作”里面。找到“调试模式”这一项,并选择为“等待附加到外部进程”,然后再把“启动远程调试”这一项置为“True”,这样是不是就足够了呢?大家可以再试一下,怎么还不可以啊?不急,还差一步就可以了的,我们接着来,我们还要在Web.config文件里面加上下面这段代码:当然并不是在那里加都可以的,我们查一下就知道,webServices是属于System.web名称空间下的,所以我们应该把下面这段代码放在<System.web></System.web>里面。
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
现在我们再来试试,是不是就可以了呢?
posted on 2006-04-25 14:20
HOH 阅读(943)
评论(1) 编辑 收藏 网摘 所属分类:
Asp.Net