用于.Net 4.5.1网站的Azure Blob客户端库安装失败

zengzsys  于 2023-03-13  发布在  .NET
关注(0)|答案(2)|浏览(80)

我在Azure上有一个基于.Net 4.5.1的ASP.Net网站。
我试图做一些开发工作,我的笔记本电脑与Azure斑点。
为此,我在笔记本电脑上安装了Azure存储模拟器5.10。现在我需要在我的Visual Studio 2019网站项目中安装客户端库,以便能够编写blob上传代码,所以我尝试从NuGet控制台安装Azure.Storage.Blobs.12.4.4,但它给了我以下错误(如下图所示)。

问题

我可以使用什么Nuget软件包来解决我的问题?我尝试了Azure.Storage.Blobs的最旧可用版本,截至目前为12.0.0,但即使这样也出现了相同的错误消息。我确实成功安装了Microsoft.Azure.Storage.Blob.11.1.7,但不确定这是否是针对.Net 4.5.1的www.example.com网站的正确软件包asp.net,以及我是否需要安装其他软件包。

fcg9iug3

fcg9iug31#

对于Azure.Storage.Blobs.12.4.4,它依赖于**. NET标准2.0**。因此,由于您的网站是在.net 4.5.1上,它将得到错误消息。
由于您的网站是在.net 4.5.1,当安装Microsoft.Azure.Storage.Blob.11.1.7,它将无法工作。因为它只支持.NETFramework 4.5.2。

您可以将您的框架升级到4.5.2,或者如果您仍然希望使用.NETFramework 4.5.1,则可以使用WindowsAzure.Storage

注意:WindowsAzure.Storage软件包已弃用。

您可以参考此article来了解Microsoft.Azure.StorageWindowsAzure.Storage Nuget软件包之间的区别

cigdeys3

cigdeys32#

对于任何如何维护像我自己这样的旧应用程序。你可以将你的应用程序移到框架4. 8,仍然使用微软。Azure。存储库。它对我很有效

相关问题