【问题标题】:Ambiguous CloudStorageAccount in aspnetcore when used with bot framework与机器人框架一起使用时,aspnetcore 中的模糊 CloudStorageAccount
【发布时间】:2019-08-01 16:07:17
【问题描述】:

我刚刚升级了基于 SDK v4 并使用 aspnet 核心构建的 bot 框架项目,现在我最终遇到了 CloudStorageAccount 类的冲突。它说

“Microsoft.Azure.Storage.Common, Version=9.4.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”和“Microsoft.WindowsAzure.Storage, Version=8.1.4.0”中都存在“CloudStorageAccount”类型, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

有人也遇到过同样的问题吗?请注意,我已经尝试为命名空间使用别名,但它仍然不起作用,我们不知道为什么。

我们发现与此问题最接近的匹配是在 this thread 上,并且在那里听起来也有类似的问题。 (杰罗姆评论)但仍未得到答复。

分享我在项目中安装的每个nuget的版本

如果有人遇到过或有任何建议,请提出建议。

【问题讨论】:

标签: c# asp.net-core botframework azure-storage


【解决方案1】:

有一个关于这个问题的github线程here

回顾一下,问题是由 AspNetCore 引用中的冲突引起的。该问题已通过进入 .csproj 文件并删除对 WindowsAzure.Storage 的引用得到解决。

<PackageReference Include="WindowsAzure.Storage" Version="9.3.3" />

此外,很快就会有一个 PR 来解决这种依赖关系。

【讨论】:

    猜你喜欢
    • 2018-04-19
    • 1970-01-01
    • 2021-09-18
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 2021-10-08
    • 2015-12-07
    • 2016-05-06
    相关资源
    最近更新 更多