首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

调用Web Service的时候提示System.InvalidOperationException: 缺少参数,怎么解决啊

2012-12-24 
调用Web Service的时候提示System.InvalidOperationException: 缺少参数,如何解决啊?!自己建立了一个Web S

调用Web Service的时候提示System.InvalidOperationException: 缺少参数,如何解决啊?!
自己建立了一个Web Service,实现简单加法功能,代码如下:
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols

'若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
<System.Web.Script.Services.ScriptService()> _
<WebService(Namespace:="http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Public Class Service
    Inherits System.Web.Services.WebService

    <WebMethod()> Public Function Addapplication(ByVal a As Integer, ByVal b As Integer) As Integer
        Dim result As Integer
        Return result = a + b


    End Function

End Class



运行输入两个参数a,b的值调用后提示

System.InvalidOperationException: 缺少参数: a。

   在 System.Web.Services.Protocols.ValueCollectionParameterReader.Read(NameValueCollection collection)

   在 System.Web.Services.Protocols.UrlParameterReader.Read(HttpRequest request)

   在 System.Web.Services.Protocols.HttpServerProtocol.ReadParameters()

   在 System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()


请问高手如何解决啊?!
[解决办法]
错误提示已经说得够白了
[解决办法]

引用:
错误提示已经说得够白了

那要怎么修改啊?
[解决办法]
自己顶一下吧

热点排行