我在我的.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的新手,有谁知道如何解决这个问题?
更新 我看到包中有另一个版本号,而不是错误详细信息。
但仍然不知道如何解决这个......任何想法?
答案 0 :(得分:2)
查看带有错误版本号的nuget包,我看到以前的版本是"隐藏"在NuGet ...
https://www.nuget.org/packages/SharePointPnP.IdentityModel.Extensions/
我通过安装最新版本的软件包解决了这个问题 所以在我的情况下,我只是运行命令:
Install-Package SharePointPnP.IdentityModel.Extensions -Version 1.2.3