使用C# mono的WindowsAzure.Storage

3

我正在尝试连接和从AzureStorage blob下载文件,我已经在使用C#编写时成功地在Windows上完成了此操作。

然而,在Linux上工作时,我缺少 Microsoft.WindowsAzure.Storage 库。

有人建议我使用 https://github.com/richorama/azure-sdk-for-mono ,但我无法编译它。

如果有人已经成功实现此操作,请给我一些建议。基本上,我想知道是否有一种方法可以在我的代码中使用 WindowsAzure.Storage 或任何等效的库。

请注意,我对Windows Azure并不熟悉。

1个回答

2
您需要在应用程序中安装WindowsAzure.Storage DLL依赖项才能使用它们。您将能够在不使用richorama SDK的情况下使用它们;可能由于缺少依赖项而无法编译。因此,您需要获取这些DLL文件。
这些通过NuGet软件包管理器分发。NuGet将从Microsoft获取软件包并将依赖项添加到您的项目中。如果您正在使用MonoDevelop IDE,则可能会有一个NuGet插件/扩展 - 您可以在此处找到有关如何安装NuGet的说明。
或者,您可以使用命令行NuGet工具来获取WindowsAzure软件包。您可以在此处的NuGet下载页面上找到它。希望这可以帮助您!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接