【问题标题】:.NET Core Azure Function missing reference.NET Core Azure 函数缺少参考
【发布时间】:2018-06-26 12:02:02
【问题描述】:

我已将 Nuget 包添加到我的 .NET Core“Azure Function”项目中:

安装包 SharePointPnPCoreOnline -版本 2.22.1801

但我在代码中收到错误:

Microsoft.Azure.WebJobs.Host.FunctionInvocationException:异常 执行功能时:StoreInDatabase ---> System.IO.FileNotFoundException:无法加载文件或程序集 'SharePointPnP.IdentityModel.Extensions,版本=1.2.3.0, Culture=neutral, PublicKeyToken=5e633289e95c321a' 或其之一 依赖关系。系统找不到指定的文件。

这个程序集应该包含在 Nuget 包中,但它没有。
由于我是 .NET Core 和 Azure Functions 的新手,有谁知道如何解决这个问题?

更新 我看到包有另一个版本号,而不是错误详细信息。

但仍然不知道如何解决这个问题......有什么想法吗?

【问题讨论】:

  • 引用的程序集是否符合 .NET 标准?
  • 我不知道...我该如何检查这个?
  • 看看包对its NuGet page的一些依赖,我想说它与.NET Standard不兼容

标签: nuget .net-core azure-functions


【解决方案1】:

查看版本号错误的nuget包,看到之前的版本都“隐藏”在了NuGet中……

https://www.nuget.org/packages/SharePointPnP.IdentityModel.Extensions/

我通过安装最新版本的软件包解决了这个问题 所以就我而言,我只是运行了命令:

Install-Package SharePointPnP.IdentityModel.Extensions -Version 1.2.3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    相关资源
    最近更新 更多