我正在尝试创建引用' Microsoft.IdentityModel.Extensions'的Azure功能。 我有一个帮助库dll,其中包括配置SharePoint Online站点的代码。这个DLL使用Microsoft.IdentityModel.Extensions。 我已将此帮助程序库放在bin文件夹中并使用#r语法从run.csx引用它,但我在日志中不断收到此错误:
执行函数时出现异常:Functions.ATPCreateSiteFunction。 mscorlib:调用目标抛出了异常。 ATP.SiteProvisioning.Cloud:无法加载文件或程序集' Microsoft.IdentityModel.Extensions,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 69c3241e6f0468ca'或其中一个依赖项。系统找不到指定的文件。
我尝试了以下方法让Azure Functions找到Microsoft.IdentityModel.Extensions程序集:
答案 0 :(得分:0)
我认为您不需要引用DLL的文件路径。而不是#r "../bin/Microsoft.IdentityModel.Extensions.dll"
,请尝试#r "Microsoft.IdentityModel.Extensions.dll"
。