【发布时间】:2009-01-19 18:23:50
【问题描述】:
我在 Visual Studio 2008 中使用 C# 编写了一个 Web 服务(我也在 VS 2005 中编写了它)。 我可以编写一个测试窗口窗体应用程序来使用该服务。
我遇到的问题是从 C#/VS2003(或 php,这是我真正的问题)中使用它。它只是给了我错误:
“无法将类型 'TestIntel.WebIntel.GetSitesResponseGetSitesResult' 隐式转换为 'System.Data.DataTable”
Web 方法确实返回一个 DataTable;正如我所说,如果消费者是在 VS2005/2008 中构建的,这可以正常工作。什么给了?
【问题讨论】:
-
它是什么类型的网络服务? ASMX? WCF?
-
这是 ASMX,我认为我的问题是 Chris Lively 回答的问题。我只需要测试一下。
标签: web-services