我正在尝试在SharePoint Foundation 2010项目中使用 SPFederationAuthenticationModule 类。 \我找不到 Microsoft.Sharepoint.IdentityModel.dll 文件。 c:\ windows \ assembly 中没有一个。救救我!
答案 0 :(得分:17)
如果您使用的是SharePoint 2010,这些答案都是正确的。
如果需要查找SharePoint 2013的DLL,则需要从此位置引用它:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SharePoint.IdentityModel\v4.0_15.0.0.0__71e9bce111e9429c\Microsoft.SharePoint.IdentityModel.dll
请注意,在.NET 4.0下,GAC的位置已更改。
答案 1 :(得分:7)
启动命令提示符
写“cd:\ Windows \ assembly \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ 14.0.0.0__71e9bce111e9429c \”
写“复制Microsoft.SharePoint.IdentityModel.dll c:\”
现在您可以自由访问dll(例如复制到TFS,打开反射器或任何其他操作)
另一种选择是在命令提示符下写“subst i:%windir%\ assembly \ gac_msil”,这样你就可以通过Windows资源管理器浏览GAC_MSIL(Microsoft.SharePoint.IdentityModel所在的位置)。
答案 2 :(得分:2)
for SharePoint 2013 C:\的Windows \ Microsoft.NET \组件\ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ v4.0_15.0.0.0__71e9bce111e9429c
答案 3 :(得分:0)
当你去添加引用时,你必须浏览到C:\ Windows \ assembly \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \
答案 4 :(得分:0)
C:\的Windows \组件\ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ 14.0.0.0__71e9bce111e9429c \ Microsoft.SharePoint.IdentityModel.dll
答案 5 :(得分:0)
当我在服务器上搜索Microsoft.SharePoint.IdentityModel.dll时,它没有找到它,但当你将它添加为参考并按照它的工作路径时
答案 6 :(得分:0)
对于SharePoint 2019,位置为:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SharePoint.IdentityModel