Web服务尝试给予SoapException,为什么以及该做什么?

时间:2009-02-16 12:00:41

标签: web-services soap

我了解了使用Visual Studio 2008 ASP.Net + VB制作Web服务的基础知识。我得到了“Hello World”,但由于某种原因,我没有得到一个函数方法以相同的方式工作而没有这个错误,我无法在任何地方做任何关于它的信息。

代码:

*Web Service:*

<WebMethod()> _
    Public Sub logEvent(ByVal userId As String, ByVal userGroup As String)

        'method functions here

    End Sub

*Mainpage Code-behind*

    Protected Sub webrefTester()

        Dim testi As my_dbServer.Service
        testi = New my_dbServer.Service

        testi.Credentials = System.Net.CredentialCache.DefaultCredentials
        'have to include this because i use urls instead of local to simulate
        'intended functionality, so there were authorization issues at first

        testi.logEvent("userId_0", "Mgmt Services 2010")

    End Sub

如上所述,hello world工作正常,所以我已经将web引用添加到我需要使用Web服务等的解决方案中。我似乎无法传递Web服务的参数,它总是抛出一种感染。我需要将信息记录到数据库中。

对于第一次定时Web服务用户的任何其他提示也会受到欢迎。基本上我的项目让我做了一项服务,可用于各种软件记录访客类型,可能的错误消息等事件信息。

再次感谢!

1 个答案:

答案 0 :(得分:0)

它只是说SoapException,这是错误信息:
“服务器无法处理请求.---&gt;对象引用未设置为对象的实例。”