簡體   English   中英

如何在Visual Studio 2017中更新OData WCF?

[英]How to update OData WCF in Visual Studio 2017?

試圖在現有項目中更新服務引用,我收到一條錯誤消息,

無法更新指定的OData API,因為現在僅支持連接服務的OData API。

在此輸入圖像描述

aka鏈接( http://aka.ms/odatavsclientguidance )導致http://odata.github.io/odata.net/#OData-Client-Code-Generation-Tool

在此輸入圖像描述

VS 2017沒有任何指示。

下面的說明將我帶到OData Connected Serve VS擴展。 https://marketplace.visualstudio.com/items?itemName=laylaliu.ODataConnectedService 在此輸入圖像描述

而且似乎無法在VS 2017中安裝擴展程序。 在此輸入圖像描述

滾動到擴展程序描述頁面的底部,我們將看到有關其VS 2017版本的所有問題。

在此輸入圖像描述

所以問題是:OData擴展是唯一一個在VS 2017中更新OData服務的嗎? 我們有什么走路?

您在帖子中引用的官方Visual Studio Marketplace代碼生成工具現在支持Visual Studio 2017。

與人們通常如何設置OData引用的一個顯着區別是,以前使用Visual Studio的“添加服務引用”直接生成相關代碼,安裝該工具會添加“添加連接服務”。

另請參閱此GitHub問題中的討論。

在解決方案資源管理器中,右鍵單擊引用,添加連接服務,然后選擇Microsoft WCF Web服務引用提供程序,您將獲得類似向導的窗口,以添加服務引用,就像在VS2015中一樣。

請參閱https://docs.microsoft.com/en-us/dotnet/core/additional-tools/wcf-web-service-reference-guide

圖片來自https://imgur.com/a/6kYhexK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM