[英]Invoke ASMX Web Service without Visual Studio
有两台PC:在PC1中,我创建了ASMX Web Service,并在本地IIS中托管。
我的网址就像
XXX.XXX.X.103:82/WebService.asmx
现在,没有Visual Studio中的PC2,我刚安装框架4.5。
如何调用和测试ASMX Web Service
只使用框架?
因为当我在浏览器中运行该URL时,我得到了服务列表,但无法对其进行测试。 如何仅使用“ .NET Framework”解决?
这是屏幕截图:
我在PC2和“调用按钮”中没有得到此“测试方法”。
好吧,我得到了答案:
这是我在“ Web.Config ”中添加的代码。
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
如果您要测试的Web服务方法的输入上有任何nullable
参数,则不会显示“ Invoke
按钮。
ASMX
服务旨在在IIS中运行。 使用Visual Studio时,将使用轻量级的IIS( Cassini
)。
您将需要在PC2上安装IIS。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.