gpt4 book ai didi

azure - 无法在 VS2015 中安装包 Azure.Storage.Blobs.12.5.1

转载 作者:行者123 更新时间:2023-12-03 04:58:16 33 4
gpt4 key购买 nike

我正在尝试开始使用 Azure Blob 存储。我正在运行 VS2015,但我安装了 .NET 4.8 SDK 并将我的项目设置为目标。当我尝试安装 NuGet 包时,我得到以下信息:

Could not install package 'Azure.Storage.Blobs 12.5.1'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.8', but the package does not contain any assembly references or content files that are compatible with that framework.

根据这个https://learn.microsoft.com/en-us/dotnet/standard/net-standard#net-implementation-support .NET 4.7.2 相当于 .NET 标准 2.0,这似乎是该包想要的。但我尝试过 .NET 4.7.2 和 4.8,但该包未安装。

最佳答案

因此 Azure 确实希望您使用 VS 2017 或更高版本。

为了在从 TFS 拉取后在 VS 2015 上正常工作,我执行了以下操作:

  1. 为 VS 2015 安装 NuGet 3.6.0 或更高版本:

https://www.nuget.org/downloads

  • 然后安装 VS 2015 的 .NET Standard 支持:
  • https://download.microsoft.com/download/0/F/D/0FD852A4-7EA1-4E2A-983A-0484AC19B92C/dotnet-standard-support-vs2015-2.0.0-win-x86.msi

  • 安装适用于 Azure 的最新 NuGet 软件包(请确保不要获取已弃用但名称几乎相同的旧软件包):
  • https://www.nuget.org/packages/Azure.Storage.Blobs/

  • 由于 MS 尚未修复的已知问题,该解决方案无法构建。所以打开.vbproj记事本中的文件。第一下PropertyGroup在结束标记之前添加此行:
  • <ImplicitlyExpandDesignTimeFacades>false</ImplicitlyExpandDesignTimeFacades>

    关于azure - 无法在 VS2015 中安装包 Azure.Storage.Blobs.12.5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63567000/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com