用于.NET的Azure管理库,它不依赖于.Net核心

时间:2017-05-23 13:08:25

标签: azure-sdk-.net

在寻找.Net的Azure管理库时,我遇到了 https://github.com/Azure/azure-sdk-for-net/tree/Fluent

但先决条件是它需要.Net Core。是否有不需要这种先决条件的版本。

我也遇到了https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/ 但它看起来很旧,自2014年以来一直没有更新。

更新

当我在regural控制台项目4.5 Framework中安装Microsoft.Azure.Management.Fluent时。我收到以下错误

  

PM> Install-Package Microsoft.Azure.Management.Fluent尝试解决依赖关系&Microsoft.Azure.Management.AppService.Fluent(≥1.0.0&&< 2.0.0)'。试图解决依赖性Microsoft.Rest.ClientRuntime.Azure(≥3.3.5&&< 4.0.0)'。安装包:' Microsoft.Rest.ClientRuntime.Azure'已经为“NETStandard.Library”定义了依赖关系。在行:1 char:1 + Install-Package Microsoft.Azure.Management.Fluent + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified :( :) [Install-Package],InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

但是当我安装在.Net Core Console项目上时,它安装时没有任何问题。

1 个答案:

答案 0 :(得分:0)

根据您的描述,我已经检查了Azure Management Libraries for .NET中的一些发布库,如下所示:

另外,我已经在.NET 4.5上检查了我的控制台应用程序目标。总之,您可以将Azure管理库与项目目标一起用于> = .NET 4.5或> = .Net Core 1.0。