正在为WCF数据服务客户端生成System.ServiceModel配置节

本文关键字:System ServiceModel 配置 客户端 WCF 数据 服务 | 更新日期: 2023-09-27 18:28:06

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

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

正在为WCF数据服务客户端生成System.ServiceModel配置节

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

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

如果您的OData端点需要身份验证,那么Add Service Reference不支持,所以我很惊讶它对您有效。