Azure功能 – 无法加载文件或程序集”Microsoft.WindowsAzure.Storage’

前端之家收集整理的这篇文章主要介绍了Azure功能 – 无法加载文件或程序集”Microsoft.WindowsAzure.Storage’前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个azure函数,即使在我有project.json文件中指定的依赖项后,也会抛出以下错误.

“无法加载文件或程序集’Microsoft.WindowsAzure.Storage,Version = 8.1.1.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35’或其中一个依赖项.系统找不到指定的文件.”

{
  "frameworks": {
    "net46": {
      "dependencies": {
        "WindowsAzure.Storage": "8.1.1"
      }
    }
  }
}

我试图重新启动应用服务,创建另一个FunctionApp来排除主机没有加载更新的程序集的任何问题,但仍然无法让它工作.

Nuget还会显示正在恢复此程序集,但仍然会继续发出此错误.还有什么可能是错的以及如何调试此问题?

结果是版本不匹配问题.目前,AzureFunctions提供的WindowsAzure.Storage软件包版本为7.2.1.我有一个依赖于8.1.1的自定义程序集,这就是我尝试使用project.json安装它的原因.

显然它无法完成.我切换到7.2.1然后它工作得很好.如果您正在编写预编译函数,那么这将始终存在问题,因为依赖项应与Azure Functions的现有可用内容相匹配.我希望微软在未来的版本中改进这种体验.

原文链接:https://www.f2er.com/windows/365590.html

猜你在找的Windows相关文章