Microsoft.IdentityModel dll在哪里

时间:2010-06-08 21:55:14

标签: azure identity wif

我已安装Windows Identity Foundation但无法找到Microsoft.IdentityModel dll。根据Azure Hands-on-Labs,它应该只是在VS2010的Add Reference中。但它并不存在。

我还查看了c:\ Program Files(x86)\ Windows Identity Foundation *并且它不在那里(或64位程序文件文件夹)。

帮助!

9 个答案:

答案 0 :(得分:51)

您是否安装了Windows Identity Foundation和随播广告WIF SDK

答案 1 :(得分:50)

NuGet Windows Identity Foundation怎么样?只需在项目中添加它就可以了!它应该保留其中一个MS拥有的NuGets。

编辑:在Windows 8中通过在控制面板&gt;中打开Windows功能来安装(启用)Windows Identity Foundation <控制面板的所有项目>节目和特征&gt;打开或关闭Windows功能该功能是 Windows Identity Foundation 3.5 。上面答案中链接的安装程序无法在Windows 8上运行

答案 2 :(得分:40)

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

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

答案 3 :(得分:6)

我遇到了这个问题,但是通过引用DLL修复了它 “C:\ Program Files \ Reference Assemblies \ Microsoft \ Windows Identity Foundation \ v3.5 \ Microsoft.IdentityModel.dll”

转到引用属性并将DLL的“本地复制”设置为True。 DLL现在将包含在azure包中。

答案 4 :(得分:2)

在Windows 8.1 64位中,查看C:\ Windows \ ADFS

答案 5 :(得分:2)

在Windows 8及更高版本中,有一种方法可以从命令行启用该功能,而无需通过运行以下内容显式下载/安装任何内容:

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

然后通过在Windows磁盘的根目录中运行以下命令来查找该文件:

dir /s /b Microsoft.IdentityModel.dll

答案 6 :(得分:1)

我有类似的问题。我得到一个例外“类型未解析成员'Microsoft.IdentityModel.Claims.ClaimsPrincipal,Microsoft.IdentityModel,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'。”。

我尝试从Visual Studio运行ASP.NET应用程序,它是对Microsoft.IdentityModel.dll的本地副本的引用。

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

答案 7 :(得分:1)

检查名称空间映射在3.5后更改,请参阅以下URL以获取详细信息 http://msdn.microsoft.com/en-us/library/jj157091.aspx

答案 8 :(得分:0)

安装以下两个链接

  1. Windows Identity Foundation

    注意 :(对于Vista和Windows Server 2008&gt;&gt;&gt; Windows6.0和 对于Windows 7和Windows Server 2008 R2,&gt;&gt;&gt; Windows6.1。 )

  2. Windows Identity Foundation SDK

    注意:下载Visual Studio 2008和.NET 3.5的3.5版本,Visual Studio 2010和.NET 4.0的4.0版本。

  3. 然后只有,您将能够获得名为 Microsoft.IdentityModel

    的程序集