C# wsdl.exe-不支持为use=literal消息指定类型

C# wsdl.exe-不支持为use=literal消息指定类型,c#,.net,asmx,.net-1.1,C#,.net,Asmx,.net 1.1,我正在尝试为外部端点使用wsdl.exe生成服务客户端。此环境仅限于.Net 1.1。使用wsld.exe生成接口生成的代码中显示以下错误 //CODEGEN:从命名空间绑定“XXX”的操作'htp://example.com/xxx”他说。不支持为use=literal消息指定类型 如何使用.Net 1.1绕过此错误?ASMX是一种遗留技术,不应用于新的开发。WCF或ASP.NET Web API应用于Web服务客户端和服务器的所有新开发。一个提示:微软已经退出了MSDN。我不相信你能绕过它。

我正在尝试为外部端点使用wsdl.exe生成服务客户端。此环境仅限于.Net 1.1。使用wsld.exe生成接口生成的代码中显示以下错误

//CODEGEN:从命名空间绑定“XXX”的操作'htp://example.com/xxx”他说。不支持为use=literal消息指定类型


如何使用.Net 1.1绕过此错误?

ASMX是一种遗留技术,不应用于新的开发。WCF或ASP.NET Web API应用于Web服务客户端和服务器的所有新开发。一个提示:微软已经退出了MSDN。我不相信你能绕过它。该服务与WS-I BP 1.1不兼容,您将很幸运地使用它来处理wsdl.exe或web引用。@HighCore:是的,它与Windows Server 2000一起存在。@HighCore:出于同样的原因,仍然有人在使用Windows Server 2000、2003和Windows XP。我必须承认,我几乎把类似“OK”的东西,当我放下.NET1.1时,不要嘲笑我。是的,这是一项过时的技术。不幸的是,我不得不修改一个遗留系统。嘿,它会付账的谢谢你的评论!有人吗?