为了账号安全,请及时绑定邮箱和手机立即绑定

在 C# 中使用 OData 服务不起作用

在 C# 中使用 OData 服务不起作用

C#
斯蒂芬大帝 2021-08-07 18:09:11
我试图理解本教程:http : //odata.github.io/odata.net/#OData-Client-Code-Generation-Tool我可以毫无问题地生成代理。正如它所描述的那样。但是在“使用 OData 服务”一章中它不起作用。我已经完全按照教程中所示命名了应用程序和代理。如何在命名空间 Microsoft 中提供 odata?截屏错误 CS0234 命名空间“Microsoft”中不存在类型或命名空间名称“OData”(您是否缺少程序集引用?) TrippinApp C:\TrippinApp\Program.cs 6 Active错误 CS0246 找不到类型或命名空间名称“DefaultContainer”(您是否缺少 using 指令或程序集引用?) TrippinApp C:\TrippinApp\Program.cs 16 Active错误 CS0246 找不到类型或命名空间名称“DefaultContainer”(您是否缺少 using 指令或程序集引用?) TrippinApp C:\TrippinApp\Program.cs 16 Active我用了:Microsoft Visual Studio 2017(试用版)Microsoft.Data.Edm v5.8.3Microsoft.Data.Odata v5.8.3Microsoft.Data.Services.Client v5.8.3System.Spatial v.5.8.3WCF 数据服务 5.6 工具(已安装)继续:@Evandro Paula:感谢您的帮助!多亏了你的帮助,我才走得更远。但不幸的是,我还没有达到目标。我安装/更新:Microsoft Visual Studio 2017 (15.7.1)(试用版)Microsoft.Data.Edm v5.8.3(我还没找到更新的)Microsoft.Data.Odata v5.8.3(我还没找到更新的)Microsoft.Data.Services.Client v5.8.3(我还没找到更新的)Microsoft.OData.Client v7.4.4(已安装)Microsoft.OData.Core v7.4.4(已安装)Microsoft.OData.Edm v7.4.4(已安装)Microsoft.Spatial v7.4.4(已安装)System.Spatial v.5.8.3(我还没有找到更新的)现在结果如下所示:使用 Proxy (TrippinProxy.cs) 进行编译,但没有 Odata 示例。(截屏)一旦我从教程中复制了代码,编译就不再起作用了。(截屏)
查看完整描述

2 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

就我而言,我删除了 NuGet 缓存文件夹,它现在可以编译。

%LOCALAPPDATA%\Nuget\v3-cache


查看完整回答
反对 回复 2021-08-07
  • 2 回答
  • 0 关注
  • 259 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信