Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nuget 如何在便携库上安装Microsoft.Azure.DocumentDB.Core_Nuget_Portable Class Library_Azure Cosmosdb - Fatal编程技术网

Nuget 如何在便携库上安装Microsoft.Azure.DocumentDB.Core

Nuget 如何在便携库上安装Microsoft.Azure.DocumentDB.Core,nuget,portable-class-library,azure-cosmosdb,Nuget,Portable Class Library,Azure Cosmosdb,安装documentDB nuget包时出错 无法安装程序包“Microsoft.Azure.DocumentDB.Core 1.2.1”。您正试图将此程序包安装到以“.NETPortable,Version=v4.5,Profile=Profile7”为目标的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件 有什么想法吗?提前感谢。此错误消息告诉我们,便携库不支持此程序集Microsoft.Azure.DocumentDB.Core。从中,我们知道此客户端库使以.NET Core

安装documentDB nuget包时出错

无法安装程序包“Microsoft.Azure.DocumentDB.Core 1.2.1”。您正试图将此程序包安装到以“.NETPortable,Version=v4.5,Profile=Profile7”为目标的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件


有什么想法吗?提前感谢。

此错误消息告诉我们,便携库不支持此程序集Microsoft.Azure.DocumentDB.Core。从中,我们知道此客户端库使以.NET Core为目标的客户端应用程序能够连接到Azure DocumentDB服务。如果要使用Azure DocumentDB库,请尝试查看此程序集是否可以运行安装包Microsoft.Azure.DocumentDB

此错误消息告诉我们便携库上不支持此程序集Microsoft.Azure.DocumentDB.Core。从中,我们知道此客户端库使以.NET Core为目标的客户端应用程序能够连接到Azure DocumentDB服务。如果要使用Azure DocumentDB库,请尝试查看此程序集是否可以正常工作安装包Microsoft.Azure.DocumentDB

核心包的实际目标,而不是.Net Core

NetStandard是一个充当不同运行时API的库,它比PCL功能强大得多,因为它与平台无关:

这意味着DocumentDb.Core包可以在.NETCore1.0、.NETFramework、Xamarin和UWP上运行

如果您正在创建PCL,我建议您


它将使您的库支持更广泛的平台,最棒的是,如果出现了一个支持NetStandard1.6的新平台,您的库将可以工作,而无需重新编译或重新发布它。

核心包实际上是针对.Net Core的,而不是专门针对.Net Core的

NetStandard是一个充当不同运行时API的库,它比PCL功能强大得多,因为它与平台无关:

这意味着DocumentDb.Core包可以在.NETCore1.0、.NETFramework、Xamarin和UWP上运行

如果您正在创建PCL,我建议您


它将使您的库支持更广泛的平台,最棒的是,如果出现了一个支持NetStandard 1.6的新平台,您的库将可以工作,而无需重新编译或重新发布。

这与nuget不同,或者不起作用。它添加了Microsoft.Azure.Documents.Client,但找不到此对象/dll您想使用此程序集做什么?哪个项目将引用您的类库。NET core或UWP应用程序或任何其他应用程序?我正在测试azure documentDB生成的项目“starter app”,它使用的是Microsoft.azure.Documents.Client.core。Starter应用程序正在使用共享项目。当我在Azure上没有任何数据时,为什么DocumentDB会收取空间费?我被收取了大约36美元的费用,而且还没到月底。这不是同一个nuget,或者它不起作用。它添加了Microsoft.Azure.Documents.Client,但找不到此对象/dll您想使用此程序集做什么?哪个项目将引用您的类库。NET core或UWP应用程序或任何其他应用程序?我正在测试azure documentDB生成的项目“starter app”,它使用的是Microsoft.azure.Documents.Client.core。Starter应用程序正在使用共享项目。当我在Azure上没有任何数据时,为什么DocumentDB会收取空间费?我被收取了36美元的费用,而且还没到月底。谢谢你提供的信息。这意味着我需要改变我现有的PCL库,它的大小相当不错。这太糟糕了…尝试将PCL迁移到NetStandard。您使用PCL还是共享库?您建议哪一种?NetStandard库始终是PCL的最佳选择。这可能是一个最光明的未来:谢谢你的信息。这意味着我需要改变我现有的PCL库,它的大小相当不错。这太糟糕了…尝试将PCL迁移到NetStandard。您使用PCL还是共享库?您建议哪一种?NetStandard库始终是PCL的最佳选择。它可能是未来最光明的一个: