我在VS2017的WPF项目中添加服务引用时遇到了问题。该服务本身是使用EntityFramework(EntityFrameworkDataService)的WCF数据服务。在之前使用的VS2013中,我没有在WPF项目中添加服务时遇到任何问题。我上个月升级到了VS2017,并最近对WCF服务进行了一些更改,需要在我的WPF项目中刷新引用。我似乎无法使其刷新,因此删除了引用并开始尝试重新添加引用,但现在我看到了这个错误信息:
特定的OData API无法添加,因为现在仅支持使用Connected Services添加OData API。
有关详细信息,请参见:https://aka.ms/odatavsclientguidance 该链接提供的信息没有关于VS2017设置的信息。它建议使用“OData Connected Service”扩展程序,但该扩展程序不支持VS2017(我尝试了,但得到了“不兼容”的消息)。我还找到了适用于VS2017的“VS WCF Connected Service”扩展程序,但似乎不支持WPF项目(或者至少我无法弄清楚)。
特定的OData API无法添加,因为现在仅支持使用Connected Services添加OData API。
有关详细信息,请参见:https://aka.ms/odatavsclientguidance 该链接提供的信息没有关于VS2017设置的信息。它建议使用“OData Connected Service”扩展程序,但该扩展程序不支持VS2017(我尝试了,但得到了“不兼容”的消息)。我还找到了适用于VS2017的“VS WCF Connected Service”扩展程序,但似乎不支持WPF项目(或者至少我无法弄清楚)。
有没有人在将WCF数据服务引用添加到WPF项目时遇到过这个问题?我能尝试的其他建议吗?