.NET Core Azure功能缺少参考

时间:2018-01-17 14:55:50

标签: nuget .net-core azure-functions

我在我的.NET Core“Azure Function”中添加了一个Nuget-package -project:

  

安装包SharePointPnPCoreOnline -Version 2.22.1801

但我的代码中收到错误:

  

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

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

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

Version number incorrect

但仍然不知道如何解决这个......任何想法?

1 个答案:

答案 0 :(得分:2)

查看带有错误版本号的nuget包,我看到以前的版本是"隐藏"在NuGet ...

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

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

Install-Package SharePointPnP.IdentityModel.Extensions -Version 1.2.3