Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么不使用wsdl.exe?_C#_Visual Studio_Visual Studio 2010_Wsdl - Fatal编程技术网

C# 为什么不使用wsdl.exe?

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 再也没有了,我下一步该怎么办 更新: 如果创建添加服务引用创建文件: //-------------------------------------------

我需要从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中也可能有一些错误。