我正在使用Windows 10 UWP应用程序,并希望在Cosmos DB中存储一些信息。 入门指南不适用于Microsoft Azure DocumentDB NuGet软件包1.19.1,也不适用于以前的软件包。
类型或命名空间名称' Azure'在命名空间中不存在' Microsoft' (你错过了一个装配参考吗?)。
目标版本是Windows 10 Fall Creators Update,但我遇到了与其他版本相同的问题。
你有任何想法如何解决它?
答案 0 :(得分:5)
您拥有.NET Standard的软件包。我相信你需要适用于UWP的.NET Core软件包。 Microsoft.Azure.DocumentDB.Core
v 1.7.1
请注意,程序包Microsoft.Azure.DocumentDB.Core
1.7.1与Windows 10 Fall Creators Update之前的版本不兼容。因此,您应该为您的项目设置目标和最小版本到Windows 10 Fall Creator Update Build 16299。
答案 1 :(得分:0)
就我而言,我只需要安装缺少的Microsoft.Azure.Cosmos
软件包:
$ dotnet add package Microsoft.Azure.Cosmos --version 3.11.0
答案 2 :(得分:0)
如果您已经安装了 NuGet 包,但仍然无法识别,对我来说,将包降级到较低版本(使用包管理器),然后将其升级回原始版本通常会有所帮助。
如果您要将现有项目克隆到新机器上,则尤其如此。