2010-10-19 2 views
0

Я уже давно не занимаюсь разработкой SharePoint, и я пытаюсь получить доступ к этой информации в блоге SharePoint 2010 (от одного из наших пользователей, MySite ") из веб-сайта C#, который будет находиться на главной странице сайта. Идея состоит в том, чтобы иметь возможность выделить последнее сообщение определенного пользователя на главной странице.Доступ к блогу MySite с домашней страницы веб-сайта

Может ли кто-нибудь помочь мне обратиться к блогу (в dev он находится по адресу http://myServer/my/BillsBlog) с нашей домашней страницы. Я пробовал следующее ...

  • Ссылка на SPSite, указывающий URL-адрес в качестве параметра-конструктора, а затем получить от него правильную сеть. Это не удается. (Я предполагаю, что блог - это веб-сайт, а не семейство сайтов, но я открыт для исправления там)
  • Получить текущий контекст из SPContext.Current и получить доступ к коллекции AllWebs оттуда, но это не Включить/мой веб.

Как только я нахожу соответствующий контейнер (SPSite или SPWeb), я могу получить доступ к списку, чтобы вытащить нужные мне элементы, но я не знаю, как добраться до этой точки. В консольном приложении у меня есть работа с использованием метода в первом пуле abouve.

Я действительно очень сильно застрял сейчас, и я просто недостаточно знаю о том, что я ищу, чтобы найти ответы на Google. Любая помощь, которую вы могли бы мне дать, была бы весьма признательна.

ответ

0

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

Спасибо за чтение.

Смежные вопросы