Lightswitch 无法连接到 OData 服务

Lightswitch can't connect to OData service

我在 Visual Studio 2015 Enterprise 中使用 Lightswitch。尝试连接 OData 服务时,附加数据源向导指出该服务似乎不是有效的 OData 服务,即使该服务可以通过其他方法完全访问(即通过 [=14= 连接到 OData 服务) ] PowerPivot)。我不仅尝试连接到我自己的服务,还尝试连接到位于 http://services.odata.org/V4/Northwind/Northwind.svc 的示例 Northwind 服务。我还从多台 PC 上进行了尝试,以确保它不是 PC 上特定于设置的问题。如有任何想法,我们将不胜感激。

请您尝试以下 OData 服务示例(它使用协议的先前版本 3)是否有效:

http://services.odata.org/V3/Northwind/Northwind.svc/

如果这适合您,问题是 LightSwitch 尚不支持 OData 协议的 v4。

您可以投票支持 Microsoft 将此功能添加到 LightSwitch 中,方法是使用以下 Visual Studio UserVoice 建议 link:

LightSwitch OData v4 UserVoice suggestion