我已经安装窗户身份的基础,但不能找到Microsoft。IdentityModel dll。根据蔚动手实验室,它应该在添加参照在VS2010.但是它不存在。

我也在看着c:\Program 文件(86)\Windows身份的基础*它不在那里(或64位程序的文件,文件夹)。

帮助!

有帮助吗?

解决方案

你有没有安装 Windows标识基础和同伴 WIF SDK <? / p>

其他提示

怎么样的NuGet Windows标识基础。只需添加它,你你的项目和远离你去!其在MS所属NuGets之一,所以应当相应地保持。

编辑:是安装在Windows 8的Windows标识基金会(启用)通过打开一个窗口功能上的控制面板>所有控制面板项>程序和功能>打开Windows功能打开或关闭的特点是的 Windows标识基础3.5 的。安装在回答上面的链接将无法正常工作在Windows 8

如果您已经安装了WIF SDK,请尝试:

C:\Program Files\Reference Assemblies\Microsoft\Windows Identity Foundation\v3.5\
   Microsoft.IdentityModel.dll

有关视窗10:

右键单击任务栏Windows徽标,选择“程序和功能”。

点击 '打开Windows功能打开或关闭'

在对话框出现,向下滚动或调整窗口的大小,并检查旁边的框“Windows标识基础3.5”

点击确定。

此激活需要的DLL。显然的Windows 10会保留所有的Windows安装这些特性使得它可以激活和停用他们的需求。

我有这个问题,但通过从参考所述DLL固定它 “C:\ Program Files文件\参考大会\微软\ Windows标识基础\ v3.5版本\ Microsoft.IdentityModel.dll”

转到参考属性和设置复制本地为True DLL。该DLL现在将包含在蔚蓝的包。

在Windows 8.1中的64位,C下的外观:\ Windows \ ADFS

在Windows 8和那里是一个方法,使命令行的功能,而无需下载/运行下面的明确安装任何东西:

dism /online /Enable-Feature:Windows-Identity-Foundation

,然后通过在您的Windows磁盘的根目录下运行下面找到该文件

dir /s /b Microsoft.IdentityModel.dll

我也有类似的问题。我得到了一个异常“类型未解决的成员‘Microsoft.IdentityModel.Claims.ClaimsPrincipal,Microsoft.IdentityModel,版本= 3.5.0.0,文化=中性公钥= 31bf3856ad364e35’。”

我试图运行从Visual Studio,这是Microsoft.IdentityModel.dll的本地副本的参考ASP.NET应用程序。

我不想安装SDK,我不得不到库复制到目录 “C:\ Program Files文件\ Common Files文件\ Microsoft共享\ DevServer \ 10.0”。并重新启动Visual Studio

检查命名空间映射3.5后改变见下文URL的详细资料。 http://msdn.microsoft.com/en-us/library/jj157091.aspx

同时安装在下面的链接

  1. 窗户身份的基础

    注意到:(Vista和Windows服务器2008年>>>Windows6.0和 Windows7和Windows服务器2008R2,>>>Windows6.1.)

  2. 窗户身份的基础SDK

    注意到:下载的3.5版Visual Studio2008年。净3.5,4.0版本Visual Studio2010年。净4.0.

然后,你将能够得到大会呼 Microsoft。IdentityModel

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top