Я занимаюсь разработкой веб-приложения .NET, которое подключается к экземпляру SharePoint Online. Все шло хорошо, пока я внезапно не начал получать следующую ошибку
Could not load file or assembly 'Microsoft.SharePoint.Library, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
Это файл или сборка, которые я никогда не добавлял в проект. Я только добавил следующие пакеты SharePoint через NUGET
- JohnHolliday.Caml.Net.SharePoint
- SharePoint.Client
- SharePoint.Client.Runtime
- SharePoint.Client.Search
Любая помощь будет принята с благодарностью.
ОБНОВЛЕНИЕ
Установлен пакет SDK для клиентских компонентов SharePoint Server 2013, который включает следующие
Microsoft.Office.Client.Education.dll
Microsoft.Office.Client.Policy.dll
Microsoft.Office.Client.TranslationServices.dll
Microsoft.SharePoint.Client.dll
Microsoft.SharePoint.Client.DocumentManagement.dll
Microsoft.SharePoint.Client.Publishing.dll
Microsoft.SharePoint.Client.Runtime.dll
Microsoft.SharePoint.Client.Search.Applications.dll
Microsoft.SharePoint.Client.Search.dll
Microsoft.SharePoint.Client.Taxonomy.dll
Microsoft.SharePoint.Client.UserProfiles.dll
Microsoft.SharePoint.Client.WorkflowServices.dll
К сожалению, нет Microsoft.SharePoint.Library.
ОБНОВЛЕНИЕ
Наконец решил проблему. В папке bin проекта был SharePoint.dll, который после удаления проект мог работать в обычном режиме.