Не удается подключиться к сайту Sharepoint из Visual Studio 2010

Я новичок в Sharepoint. Я пытаюсь создать простой веб-компонент с помощью Visual Studio 2010, но когда я пытаюсь проверить свой Sharepoint Server (оба VS 2010 и Sharepoint присутствуют в одной системе), он говорит:

Не удается подключиться к сайту SharePoint: http://wpnne76648:2010. Убедитесь, что URL-адрес сайта действителен, что сайт SharePoint запущен на локальном компьютере и что текущий пользователь имеет необходимые разрешения для доступа к сайт.

Если я проигнорирую это и нажмите кнопку Готово, а затем попробуйте развернуть приложение, оно говорит:

произошла ошибка на шаге развертывания "утилизация пула приложений IIS": локальный сервер SharePoint недоступен. Проверьте, что сервер запущен и подключен к ферме SharePoint.

Примечание: я могу открыть свое веб-приложение в браузере.

6 ответов


Ref: 2
Эту проблему можно устранить, выполнив следующие действия: -

  1. добавил себя в качестве администратора

  2. добавил себя в группу администрирования фермы SharePoint

  3. при условии доступа владельца БД к БД контента SharePoint


Я пробовал следующие действия, и это решило мою проблему. используя Sharepoint Power Shell предоставить моему пользователю привилегии Content Databases.

Add-SPShellAdmin-UserName домен\имя_пользователя это добавит разрешения в базу данных конфигурации в SharePoint 2010

Get-SPContentDatabase-WebApplication это вернет информацию о базе данных контента для веб-приложений

Add-SPShellAdmin-имя пользователя домен\имя пользователя - база данных это добавит разрешения в базу данных контента для нужного веб-приложения

обновление

Я также обнаружил, что SQL Server Agent(SHAREPOINT) служба была отключена, что позволило ей решить мою проблему еще раз.


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


$db = Get-SPContentDatabase -WebApplication http://mycompany.corp/
Add-SPShellAdmin -UserName domainName\username -database $db.Id

OK, если у вас есть локальная ферма SharePoint, вам может потребоваться создать AAM, указывающий на URL по умолчанию.

например, я создал веб-приложение: http://portaldev10.джедай.местные но VS по умолчанию http://DEV2010 и ничего я не мог сделать, чтобы заставить его разрешить URL DNS... поэтому я создал внутренний AAM и VS works.

сумасшедший... Я знаю


вероятно, этот шаг поможет вам.

Я попробовал все возможные решения с помощью Active Directory, IIS Authentication и, наконец, смог устранить проблему, выполнив следующие действия. Надеюсь, это поможет вам в подобной проблеме.

1.Выполните сброс IIS

2.Проверьте, сбрасывается ли IIS.

3.Если это не так, отключите UAC с панели управления, и сброс IIS будет работать.

4.Перейти к центральной администрации сайт

5.Перейдите на страницу Управление веб-приложениями

6.Нажмите на веб-приложение, которое размещает сайт, который вы пытаетесь развернуть

7.Щелкните элемент ленты политика пользователя.

8.Добавьте учетную запись windows в список пользователей с полным разрешением управления.

Удачи