Попытка веб-службы Предоставление SoapException, почему и что делать - PullRequest
0 голосов
/ 16 февраля 2009

Я узнал об основах создания веб-службы с помощью Visual Studio 2008 ASP.Net + VB. И у меня работает «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 работает нормально, поэтому я добавил веб-ссылку на решение, где мне нужно использовать веб-сервис и т. Д. И т. Д. Я просто не могу передать параметры для веб-сервиса, он всегда выдает мыло исключение. Мне это нужно для регистрации информации в базе данных.

Любые другие советы для начинающего пользователя веб-службы также приветствуются. По сути, в моем проекте я предоставляю услугу, которую можно использовать для различного программного обеспечения для регистрации информации о событиях, такой как типы посетителей, возможные сообщения об ошибках и т. Д.

Еще раз спасибо!

1 Ответ

0 голосов
/ 16 февраля 2009

Это просто говорит SoapException, это сообщение об ошибке:
«Серверу не удалось обработать запрос. ---> Ссылка на объект не установлена ​​на экземпляр объекта.»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...