Ошибка при создании экземпляра 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, не сработало. Странно, но это сработало.