Исключение FileNotFound с Sharepoint 2010 с помощью конструктора SPSite

Я пытаюсь создать экземпляр SPSite на сервере фермы в консольном приложении и указываю в параметре весь веб-сайт ( http: / / sp2010 / ). Я также убедился, что учетная запись, на которой запущен MyApp.exe, является администратором семейства сайтов.

Однако я не могу создать экземпляр SPSite, что бы я ни делал. Я всегда возвращаю «FileNotFoundException».

У кого-нибудь есть идея?

StackTrace:

System.IO.FileNotFoundException: Веб-приложение на http: // localhost / sandbox не могло быть нашел. Убедитесь, что вы правильно ввели URL-адрес. Если URL-адрес должен обслуживать существующий контент, системному администратору может потребоваться добавить новое сопоставление URL-адреса запроса в предполагаемое приложение. в Microsoft.SharePoint.SPSite..ctor (ферма SPFarm, Uri requestUri, Boolean contextSite, SPUserToken userToken) в Microsoft.SharePoint.SPSite..ctor (String requestUrl) в Conchango.xyzzy.GetExistingDocument (String minId, String maxId, String titleFilter) в C: \ Documents and Settings \ Paul \ My Documents \ Visual Studio 2005 \ Projects \ xyzzy \ BDC_DocReview \ BDC_DocReview \ DocReviewFacade.asmx.cs: строка 69

Когда я запускаю это приложение, используя учетную запись App Pool Identity, оно работает нормально. Однако, когда я запускаю это консольное приложение под другим пользователем, который является администратором семейства сайтов, администратором фермы, имеет права dbowner в базе данных контента для веб-приложения Sharepoint ... оно работает неправильно и дает мне исключение Filenot Founf.

Приложение Console использует .Net Framework 3.5 и x64 в качестве платформы ЦП. ctor (String requestUrl) в Conchango.xyzzy.GetExistingDocument (String minId, String maxId, String titleFilter) в C: \ Documents and Settings \ Paul \ My Documents \ Visual Studio 2005 \ Projects \ xyzzy \ BDC_DocReview \ BDC_DocReview \ DocReviewFacade.asmx. cs: line 69

Когда я запускаю это приложение, используя учетную запись App Pool Identity, оно работает нормально. Однако, когда я запускаю это консольное приложение под другим пользователем, который является администратором семейства сайтов, администратором фермы, имеет права dbowner в базе данных контента для веб-приложения Sharepoint ... оно работает неправильно и дает мне исключение Filenot Founf.

Приложение Console использует .Net Framework 3.5 и x64 в качестве платформы ЦП. ctor (String requestUrl) в Conchango.xyzzy.GetExistingDocument (String minId, String maxId, String titleFilter) в C: \ Documents and Settings \ Paul \ My Documents \ Visual Studio 2005 \ Projects \ xyzzy \ BDC_DocReview \ BDC_DocReview \ DocReviewFacade.asmx. cs: line 69

Когда я запускаю это приложение, используя учетную запись App Pool Identity, оно работает нормально. Однако, когда я запускаю это консольное приложение под другим пользователем, который является администратором семейства сайтов, администратором фермы, имеет права dbowner в базе данных контента для веб-приложения Sharepoint ... оно работает неправильно и дает мне исключение Filenot Founf.

Приложение Console использует .Net Framework 3.5 и x64 в качестве платформы ЦП. \ Documents and Settings \ Paul \ My Documents \ Visual Studio 2005 \ Projects \ xyzzy \ BDC_DocReview \ BDC_DocReview \ DocReviewFacade.asmx.cs: строка 69

Когда я запускаю это приложение, используя учетную запись App Pool Identity, оно работает нормально. Однако, когда я запускаю это консольное приложение под другим пользователем, который является администратором семейства сайтов, администратором фермы, имеет права dbowner в базе данных контента для веб-приложения Sharepoint ... оно работает неправильно и дает мне исключение Filenot Founf.

Приложение Console использует .Net Framework 3.5 и x64 в качестве платформы ЦП. \ Documents and Settings \ Paul \ My Documents \ Visual Studio 2005 \ Projects \ xyzzy \ BDC_DocReview \ BDC_DocReview \ DocReviewFacade.asmx.cs: строка 69

Когда я запускаю это приложение, используя учетную запись App Pool Identity, оно работает нормально. Однако, когда я запускаю это консольное приложение под другим пользователем, который является администратором семейства сайтов, администратором фермы, имеет права dbowner в базе данных контента для веб-приложения Sharepoint ... оно работает неправильно и дает мне исключение Filenot Founf.

Приложение Console использует .Net Framework 3.5 и x64 в качестве платформы ЦП. Опять же, это работает, если я использую учетную запись удостоверения пула приложений, но не с какой-либо другой учетной записью

5
задан Rohit Gupta 23 September 2010 в 02:27
поделиться