我正在寻找Microsoft.IdentityModel.Extensions
图书馆。在我正在阅读的文档中,他们建议它应该在我的GAC中提供,但事实并非如此。我正在使用Visual Studio 2012。
我在哪里可以找到它?
右键单击您的项目并选择Manage NuGet Package并查找以下扩展名Windows Identity Foundation
或者,您可以从here专门从先决条件下载它
搜索并安装Windows Identity Foundation。一种可能性是使用Nuget
PM> Install-Package Microsoft.IdentityModel
要将Microsoft.IdentityModel.Extensions
包含在WIF运行时支持中,请执行以下步骤:
好吧,谷歌搜索,直到我的眼睛流血,没有找到解决方案,我能够通过采取以下步骤修复错误不显示我的sharepoint 2013网站:
C:\的Inetpub \ wwwroot的\ WSS \ VirtualDirectories \ Portal80 \ BIN
如果您遇到与Sharepoint开发相关的问题,那么这种冷却就是一种解决方案。
我的应用程序是与Sharepoint交互的应用程序,最初使用AppForSharePointWebToolkit nuget包(在VS2013中)。当我尝试在新的开发机器(使用VS2017)上将其添加到我的解决方案时,我收到以下错误:
无法添加引用。包'AppForSharePointWebToolkit'试图在GAC中找不到'Microsoft.IdentityModel'的框架引用。
我终于找到了这个Nuget包:https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM,它是微软的,似乎给了我所有的Sharepoint类,而不需要'Microsoft.IdentityModel'。