如何确定,查找,安装和引用适当的Azure SDK包?

时间:2016-04-19 14:58:56

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

我正在尝试正确安装Azure SDK,引用它并基于它构建应用程序。

首先,我不确定是否需要在Visual Studio 2015附带的基础上安装Azure SDK。

其次,当我访问以下网址时,我陷入了“兔子洞”:

https://azure.microsoft.com/en-us/documentation/articles/dotnet-sdk/

...它在这里引用了一堆零碎的安装:

https://azure.microsoft.com/en-us/downloads/

...。当我在上面的URL中选择“客户端库”时,我得到以下选项:超过100个!! : https://www.nuget.org/packages?q=windowsazureofficial

我的应用程序需要使用Azure Service Bus和Azure存储。如何确定需要什么以及查找和安装它们的最佳方法是什么?

有许多碎片包,我认为应该有一个流程图帮助我确定所需的包。

谢谢,

2 个答案:

答案 0 :(得分:1)

我建议你使用Web Platform Installer而不是直接下载这个和那个包。 WPI更方便,它可以安装所需的一切。

对于Azure SB,您将需要NuGet包。

对于Azure存储,如果您需要首先针对本地存储进行测试而不是尝试连接到Azure存储,则可以使用Web Platform Installer安装Azure SDK - 它将为您安装Azure存储模拟器。 Details

然而,在为Azure开发时,Azure SDK是一个非常有用的软件。

答案 1 :(得分:1)

  

我的应用程序需要使用Azure Service Bus和Azure存储。怎么样   确定需要什么,以及最佳方法是什么?   找到并安装它们?

如果您只需要Azure Service BusAzure Storage的客户端库,则可以从此处下载相应的Nuget软件包:

Azure存储:http://www.nuget.org/packages/WindowsAzure.Storage/

Azure Service Bus:http://www.nuget.org/packages/WindowsAzure.ServiceBus/

如果您需要其他套餐,只需在Nuget网站上搜索。例如,如果我需要Azure AD .Net库,我只需搜索Azure Active Directory

对于Azure存储,有一个本地存储模拟器与SDK一起安装。但是,您可以从此处仅下载存储模拟器:https://azure.microsoft.com/en-us/downloads/?sdk=net(在此页面上搜索Azure Storage Emulator)。

请注意,此时没有本地服务总线模拟器。

关于SDK的说明

Azure SDK非常全面(Azure也是如此),并包含用于构建和管理可在Azure中部署的各种应用程序的工具和库。正如亚历克斯在他的回答中提到的,向下Web Platform Installer是最容易的,因为它会为你安装SDK中包含的所有东西。

但是,您也可以根据项目的要求选择SDK的组件并单独安装。例如,当您转到此链接:https://www.microsoft.com/en-us/download/details.aspx?id=51657时,您将看到构成SDK 2.9的所有组件。在此页面上,当您单击下载按钮时,您将能够根据项目的要求选择要下载的组件。