C# 为什么不使用wsdl.exe?
我需要从wsdl创建.cs 我使用VS2010和framework 4.0 我单击添加服务参考->高级…->添加WEb引用->输入url用户名密码->查看:在此url找到的WEb服务:找到1个服务->更改WEb引用名称->单击添加引用 在文件夹中,Web引用创建了MyService和两个文件item.wsdl和reference.map 再也没有了,我下一步该怎么办 更新: 如果创建添加服务引用创建文件:C# 为什么不使用wsdl.exe?,c#,visual-studio,visual-studio-2010,wsdl,C#,Visual Studio,Visual Studio 2010,Wsdl,我需要从wsdl创建.cs 我使用VS2010和framework 4.0 我单击添加服务参考->高级…->添加WEb引用->输入url用户名密码->查看:在此url找到的WEb服务:找到1个服务->更改WEb引用名称->单击添加引用 在文件夹中,Web引用创建了MyService和两个文件item.wsdl和reference.map 再也没有了,我下一步该怎么办 更新: 如果创建添加服务引用创建文件: //-------------------------------------------
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.239
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MyBegunApi.ServiceReference1 {
}
//------------------------------------------------------------------------------
//是的
your class is called ServiceReference1.WebService1 ( Default).
因此,以后要:
ServiceReference1.WebService1 a = new ServiceReference1.WebService1();
p、 美国。
如果您想要常规的旧版本,应执行以下操作:
如果需要类文件,请转到添加服务引用。请提供要为其添加引用的服务的url。一旦发现服务,请为其指定适当的名称。现在,在服务引用文件中,您将获得具有所提供名称的服务引用。这样您将获得class reference.cs。此类将在服务中实现所有方法和逻辑。您可以创建从该引用类文件获得的类的对象,然后使用它
谢谢我没有servicerence1.WebService1
和'servicerence1.WebService1 a=newservicerence1.WebService1()`请给我简单的wsdl类解决方案。我发现你很难理解,可以一步一步地给出如何做正确的事情。谢谢。右键单击项目2,转到“添加服务引用”。添加服务地址并转到。如果您的服务正常工作,您将在“服务”部分中获得服务,并在“操作3”中实现方法。在名称空间文本框中指定此服务引用的名称,然后单击“确定”4。单击“确定”后,一个服务引用将添加到“服务引用”文件夹中。它将有一个reference.cs文件,该文件将包含服务中实现的所有类和方法。5.然后,您可以创建此类的实例对象,然后进一步使用它们。您在服务地址中提供了什么。?服务调用url或wsdl路径?正如您在详细信息中显示的响应不返回任何代码一样,您的wsdl中也可能有一些错误。