2017-09-24 71 views
0

我们有2个命名空间作为Azure SDK的一部分,即Microsoft.Azure.Management和Microsoft.WindowsAzure.Management。 1.我们如何区分或使用哪一个? 2.是否Microsoft.Azure.Management不支持所有服务? 3.我可以使用Microsoft.WindowsAzure.Management创建经典的存储帐户,因此它只支持经典和不支持在资源组下创建存储帐户?区分Azure SDK命名空间Microsoft.Azure.Management和Microsoft.WindowsAzure.Management

这里的任何灯光将不胜感激?

回答

0
  1. 我们如何区分或使用哪一个?

据我所知,Microsoft.Azure.Management用于创建新的ARM蔚蓝的资源。

Microsoft.WindowsAzure.Management(你可以看到上次更新的日期是2014/9/16)被用来创建经典的asm资源。

arm和asm的区别,你可以参考这个article

我建议你可以选择Microsoft.Azure.Management在azure中创建新的arm资源。像网络应用程序,虚拟机等。

因为现在多服务只支持arm(例如web app)。

  1. 是否Microsoft.Azure.Management不支持所有服务?

Microsoft.Azure.Management不支持所有服务,但它仍在更新。

关于图书馆支持的服务,您可以参考this

我可能能创建使用Microsoft.WindowsAzure.Management经典的存储帐户,因此,它是只在一个资源组支持经典不支持创建存储帐户?

Microsoft.WindowsAzure.Management不支持在资源组下创建存储帐户。

+0

感谢您的宝贵参考。我终于决定与Microsoft.Azure.Management.Fluid一起使用,这对程序员更友好。 –