0

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

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

4

1 回答 1

1

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

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

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

于 2012-03-16T02:05:41.230 回答