Где находится Microsoft.Sharepoint.IdentityModel.dll - PullRequest
8 голосов
/ 07 апреля 2011

Я пытаюсь использовать класс SPFederationAuthenticationModule в моем проекте SharePoint Foundation 2010. \ Я не могу найти файл Microsoft.Sharepoint.IdentityModel.dll . В c: \ windows \ assembly нет ни одного. Помоги мне!

Ответы [ 6 ]

17 голосов
/ 03 апреля 2013

Эти ответы верны, если вы используете SharePoint 2010.

Если вам нужно найти DLL для SharePoint 2013, вам нужно будет сослаться на нее из этого места: 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 изменилось.

7 голосов
/ 22 сентября 2011
  1. Запуск командной строки

  2. напишите "cd: \ Windows \ Assembly \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ 14.0.0.0__71e9bce111e9429c \"

  3. напишите "copy Microsoft.SharePoint.IdentityModel.dll c: \"

  4. теперь вы можете свободно обращаться к dll (например, копировать в TFS, открывать с помощью отражателя или выполнять любые другие действия)

Другой вариант - написать «subst i:% windir% \ assembly \ gac_msil» в командной строке, чтобы вы могли просматривать GAC_MSIL (где находится Microsoft.SharePoint.IdentityModel) через проводник Windows.

2 голосов
/ 01 декабря 2014

для SharePoint 2013 C: \ Windows \ Microsoft.NET \ сборка \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ v4.0_15.0.0.0__71e9bce111e9429c

0 голосов
/ 12 мая 2011

Когда я искал Microsoft.SharePoint.IdentityModel.dll на сервере, он не нашел его, но когда вы добавили его в качестве ссылки и следовали по пути, он работает

0 голосов
/ 27 апреля 2011

C: \ Windows \ сборка \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \ 14.0.0.0__71e9bce111e9429c \ Microsoft.SharePoint.IdentityModel.dll

0 голосов
/ 07 апреля 2011

Когда вы собираетесь добавить ссылку, вам нужно перейти к C: \ Windows \ assembly \ GAC_MSIL \ Microsoft.SharePoint.IdentityModel \

...