Azure 函数添加对 Sharepoint.dll 的引用失败

Azure Function Adding Reference to Sharepoint.dll Failing

当我尝试将对 Microsoft.Sharepoint.dll 的引用添加到我的 Azure 函数 class 时出现错误。它一直给我以下错误:

包 Sharepoint 15.0.0 与 net462(.NetFramework,版本=v4.6.2)不兼容。包 Sharepoint 15.0.0 支持 microsoftsharepoint (Microsoft.SharePoint,version=v0.0)。

Microsoft.Sharepoint.Client.Runtime也有类似的问题。

鉴于此,我听从了其他建议,将目标框架切换为 4 和 4.5,但所有这些似乎都同样失败了。支持的框架是什么以及如何将其添加到 azure 函数中。此外,我正在处理 sharepoint 的本地实例,因此我无法通过在线 api 进行连接。

Microsoft.Sharepoint.dll 没有依赖关系,因此与框架无关。我在我的网站上测试,可以正确安装。

您可以尝试使用 Visual Studio 中的 Package Manager console 来安装而不是项目的包管理器工具。

如果您使用 Manage Nuget Packages,请从包管理器配置中删除 Nuget 的缓存。