Azure sdk .net 不依赖于.NET核心的.NET Azure管理库

Azure sdk .net 不依赖于.NET核心的.NET Azure管理库,azure-sdk-.net,Azure Sdk .net,在为.Net寻找Azure管理库时,我遇到了 但前提是它需要.Net内核。是否有不需要此类先决条件的版本 我也遇到过 但它看起来很旧,自2014年以来就没有更新过 更新: 当我在常规控制台项目4.5框架中安装Microsoft.Azure.Management.Fluent时。我得到下面的错误 PM>安装包Microsoft.Azure.Management.Fluent正在尝试解析依赖项“Microsoft.Azure.Management.AppService.Fluent”(≥ 1.0.

在为.Net寻找Azure管理库时,我遇到了

但前提是它需要.Net内核。是否有不需要此类先决条件的版本

我也遇到过 但它看起来很旧,自2014年以来就没有更新过

更新:

当我在常规控制台项目4.5框架中安装Microsoft.Azure.Management.Fluent时。我得到下面的错误

PM>安装包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行字符:1+安装程序包Microsoft.Azure.Management.Fluent+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~类别信息:未指定:(:)[InstallPackageException],InvalidOperationException+FullyQualifiedErrorId:NuGetCdCmdledCmd


但是,当我在.Net Core Console项目上安装时,它的安装不会出现任何问题。

根据您的描述,我检查了以下版本库:

  • 依赖项:.NETFramework 4.5、.NETStandard 1.3

  • 依赖项:.NETFramework 4.5、.NETStandard 1.3


此外,我还检查了.NET4.5上的控制台应用程序目标。总之,您可以将Azure管理库用于>=.NET 4.5或>=.NET Core 1.0上的项目目标。

在“先决条件”一节中,它说的是.NET Core Azure服务主体-请参阅如何创建身份验证信息。对于身份验证,我在注册服务主体之前使用了
AzureCredentials
。这里有一个关于使用Azure管理库for.NET的类似问题,您可以参考。当您使用Azure管理库for.NET时,如果有任何问题,请随时通知我们。在上面添加了更多详细信息我用您的详细信息更新了您的问题。我刚刚在.NET4.5上创建了一个空的控制台应用程序目标,我可以使用这个库。根据您的详细错误,我假设存在多个版本的
Microsoft.Rest.ClientRuntime.Azure
reference,您需要检查您的项目。