【发布时间】:2010-11-23 08:53:25
【问题描述】:
我有一个 ASMX Web 服务,它有一个方法 -
void DoSomething(List<string> list);
我已经实现了这项服务,在 IIS 中编译和托管。我使用wsewsdl3.exe 来生成代理。在生成的代理中,方法定义更改为 -
DoSomething(string[] list) { ..
不能将 List 作为 ASMX Web 服务的参数吗?我应该怎么做才能修复代理?
【问题讨论】:
-
顺便说一句,您正在使用 WSE。你知道它已经过时了吗?
-
是的,约翰,我们正在使用 WSE。我们正在迁移到 WCF,因为我们的一些客户正在迁移到 Windows Server 2008。但是,大多数客户还没有迁移到 WCF,我们必须为他们提供支持。我还在 MSDN 论坛 social.msdn.microsoft.com/Forums/en/asmxandxml/thread/… 上找到了您的博文。将尝试使用它来优先考虑升级故事:)。
标签: .net web-services asmx wse3.0