Доступ к сайту точки обмена с использованием объектной модели - PullRequest
0 голосов
/ 16 апреля 2010

Я пытаюсь получить доступ к сайту точки доступа с использованием объектной модели SP из консольного приложения.

Я пытаюсь сделать что-то подобное ..

Сайт SPSite = новый SPSite (sitePath)

// Операции идут сюда

Это прекрасно работает, когда сайт точки доступа и консольное приложение находятся на одном компьютере.

Однако, когда консольное приложение и сайт находятся на разных компьютерах, я получаю сообщение об ошибке «Веб-приложение в» http://server/url" не может быть найдено. Убедитесь, что вы правильно ввели URL. Если URL-адрес должен обслуживать существующее содержимое, системному администратору может потребоваться добавить новое сопоставление URL-адреса запроса в предполагаемое приложение "

Вот то, что я уже сделал:

1) Я попытался получить доступ к сайту как по IP-адресу, так и по имени компьютера, предполагая, что это может быть проблемой разрешения DNS.

2) Первоначально я выдавал себя за администраторскую учетную запись, но не мог получить к ней доступ. Затем я добавил себя в качестве администратора фермы, но все равно не радуюсь.

4) Сайт доступен через IE. Так что это не проблема разрешения, я думаю.

5) Я испробовал почти все решения, предлагаемые различными ссылками, полученными путем поиска сообщения об ошибке.

Я пытаюсь сделать это в точке обмена 2010 годами. Аналогичная проблема возникает и в 2007 году. Иногда это расстраивает, когда я занимаюсь разработкой SharePoint, так как я чувствую, что спотыкаюсь от одной ошибки к другой, не имея ни малейшего представления о том, что может быть не так, и сообщения об ошибках не приносят никакой пользы: (

1 Ответ

0 голосов
/ 18 апреля 2011

Это так, потому что вы не можете запустить объектную модель сервера на другом компьютере. Вы можете использовать объектную модель клиента

...