4

我有一个网络服务,我在我的网站上提供了它的参考。我正在定义我的网络服务的网站中的代码如下:

Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Web.Script.Services
Imports System.Collections.Generic

Public Class APIUtilities
    Private GD As GetDatFromMDB
    Private _OfflineAPITest As Boolean = False
    Private WSLK As com.teleasy.app1.WBLookup

End Class

我在这一行收到错误:Private WSLK As com.teleasy.app1.WBLookup

错误信息是这样的:

在此处输入图像描述

请帮忙。C# 中的答案也会有所帮助。

4

1 回答 1

2

看起来您正在尝试使用它的命名空间直接引用 Web 服务。不要那样做;改为添加服务引用(References在 VS 中右键单击,单击Add Service Reference,然后输入服务的 URL。

当您添加服务引用时,框架会为您生成与服务接口匹配的类等。这些是您要使用的类。

您可以通过右键单击参考(现在应该在服务参考下可见)并选择 来查看有关服务和可用方法的信息View in object browser

您要调用以与服务进行通信的类应称为类似NameOfTheServiceClient(即您的服务名称附加客户端)。

于 2013-10-31T07:33:34.117 回答