区分Azure SDK命名空间Microsoft.Azure.Management和Microsoft.WindowsAzure.Management

时间:2017-09-24 05:55:31

标签: azure-sdk-.net azure-sdk

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

这里的任何亮点都会受到赞赏吗?

1 个答案:

答案 0 :(得分:0)

  
      
  1. 我们如何区分或在何时使用?
  2.   

据我所知,Microsoft.Azure.Management用于创建新的arm azure资源。

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

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

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

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

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

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

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

  

我可以使用Microsoft.WindowsAzure.Management创建一个经典的存储帐户,所以它只支持经典而不支持在资源组下创建存储帐户吗?

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