ASMX Web服务 - 没有获得参考

时间:2014-05-22 18:00:53

标签: c# .net web-services visual-studio asmx

我有一个网站通过网络参考与网络服务互动 - 没问题。

现在我正在同一个解决方案中构建一个控制台应用程序,它还需要访问该Web服务。

我使用过:添加 - >服务参考 - >高级网络参考。我输入service.asmx的URL和名称。这就是我得到的:

Web reference

当我尝试在代码中引用它时,我得到了这个:

Code error

我似乎无法与该命名空间/引用进行交互。

在我的网站上,我做了几乎相同的事情,添加了参考:

Reference in web site

然后我用得很好:

working code

我在控制台应用程序中看到,文件层次结构(Reference.map文件)与网站不同。我所知道的唯一区别是我在一个较旧的Visual Studio版本中添加了网站服务,而不是我现在正在使用的。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

Reference.cs中生成Web服务客户端代理的C#代码。您可以打开它以查看它所在的命名空间。