Visual Studio 2010:向2008生成的wsdl添加服务引用

Sna*_*ake 5 wsdl web-services visual-studio

不生成app.config.在我的团队中有一个人拥有Visual Studio 2008,他创建了一个Web服务.

然后就是我,将这个web服务添加到控制台项目中.

添加服务引用没有问题,但没有生成有效的app.config.它只是空的

<configuration>
</configuration>
Run Code Online (Sandbox Code Playgroud)

当我在我的服务引用中禁用"重用类型"时它可以工作,但后来我得到了一个模棱两可的错误.

这是一个错误吗?

我发现Visual Studio在"添加服务引用"这个时没有生成app.config内容,但是那里没有解决方案,所以我想我再次遇到问题了.

谢谢

ewa*_*all 1

我在 Visual Studio 2008 中遇到了同样的问题。我发现如果我使用“添加服务引用...”命令,或者深入挖掘“添加服务引用...”,我会得到不同的结果 | “高级...”| “添加网络参考...”。

然而,经过验证的方法——以及对我有用的解决方案——仍然是通过命令行:

svcutil.exe /language:cs /out:GeneratedProxy.cs /config:app.config http://server/path_to/WebServiceBean?WSDL
Run Code Online (Sandbox Code Playgroud)

那应该给你一个工作app.config。希望有帮助!