Ошибка при создании экземпляра SPSite с SharePoint Foundation 2010

Я получаю следующую ошибку при попытке создать экземпляр SPSite (не открывать его, просто создать его):

"The Web application at <URL> could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intended application."

У меня SharePoint Foundation 2010 установлен на 64-разрядной операционной системе Windows 7 и VS 2008. За последние пару дней я много занимался поиском и пробовал любые предложения:

  • Настройка прав доступа пользователей к базе данных.
  • Ориентация приложения на процессор x64.
  • Запуск моего приложения с учетной записью пула приложений sharepoint. Создание нового пула приложений.
  • Создание оконных форм и консольных приложений для запуска кода оттуда.
  • Добавление и удаление администраторов веб-приложений.
  • Проверил логи (там ничего нет).
  • Написание URL полностью, с именем машины и с IP.

Самое смешное, что один и тот же код работал нормально в какой-то момент, а затем просто остановился. Я не могу вспомнить, чтобы сделать что-то особенное, чтобы повредить его.

Любая помощь будет высоко ценится.

С уважением, Мартин

1 ответ

Чтобы ответить на мой собственный вопрос, сайт sharepoint должен был находиться на порте по умолчанию - 80. Опубликовать его на любом другом порту и попытаться получить к нему доступ, указав порт в URL, не сработало. Странно, но это сработало.

Другие вопросы по тегам