为WCF数据服务客户端生成System.ServiceModel配置部分

时间:2012-03-15 14:08:31

标签: c# visual-studio-2010 wcf-data-services svcutil.exe datasvcutil

当我使用Visual Studio中的“添加服务引用”实用程序连接到WCF数据服务(OData)时,Visual Studio不会为我生成带有System.ServiceModel部分的App.config文件。 (代理类生成正常)。这是正常的吗?

还有办法自动生成此配置吗?有问题的WCF服务是安全的,因此如果我尝试使用命令行svcutil.exe和/ config选项,我就会遇到身份验证问题。

1 个答案:

答案 0 :(得分:1)

svcutil.exe不能与WCF数据服务(OData)一起使用,而是使用了一个datasvcutil.exe。

OData的添加服务参考不应该在app.config中生成任何内容,因为它不需要它。要使用它,您只需新建生成的上下文类并传入服务的URI。

如果您的OData端点需要身份验证,但添加服务参考不支持,但我很惊讶它适合您。

相关问题