2017-05-23 47 views
0

當尋找Azure的梟雄圖書館爲.NET我碰到 https://github.com/Azure/azure-sdk-for-net/tree/FluentAzure管理庫的.NET是一種不依賴於對.NET核心

但前提是它需要.NET的核心。有沒有一個版本不需要這樣的先決條件。

我也碰到https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/ 但它看起來多年以來一直沒有更新2014年

UPDATE:

當我在regural控制檯項目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)''。 Install-Package:'Microsoft.Rest.ClientRuntime.Azure'已經爲'NETStandard.Library'定義了一個依賴項。在行:1 char:1 + Install-Package Microsoft.Azure.Management.Fluent + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(:) [安裝封裝],出現InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

但是,當我安裝在.Net Core Console項目上時,它安裝時沒有任何問題。

回答

0

根據你的描述,我也查了一些版本庫從Azure Management Libraries for .NET如下:

另外,我已經在.NET 4.5上查看了我的控制檯應用程序目標。總之,您可以將Azure管理庫與您的項目目標結合使用,該版本> = .NET 4.5或> = .Net Core 1.0。

+0

在先決條件部分https://github.com/Azure/azure-sdk-for-net/tree/Fluent#pre-requisites它說.NET Core Azure服務負責人 - 請參閱如何創建身份驗證信息。 – kumar

+0

對於身份驗證,我在之前使用了帶有服務主體註冊的「AzureCredentials」。這裏有一個類似的問題,關於使用.NET的Azure管理庫,你可以參考[這裏](https://stackoverflow.com/questions/44124221/how-to-register-resource-providers-using-azure-fluent-資源管理)。 –

+0

當您使用.NET的Azure管理庫時,請隨時通知我們。 –