Microsoft.SharePoint.WebControls.SPRibbon не работает в Sharepoint SandBox Solution? - PullRequest
1 голос
/ 15 ноября 2011

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

Ошибка веб-части: необработанное исключение было вызвано оболочкой изолированного кодаВыполнить метод в домене приложения с частичным доверием: произошла непредвиденная ошибка.

В коде моей веб-части

Microsoft.SharePoint.WebControls.SPRibbon.GetCurrent(this.Page).MakeTabAvailable("MyProject.Ribbon.HelloTab"); 

Есть ли другой способ решения Создание пользовательской вкладки ленты?

1 Ответ

0 голосов
/ 19 ноября 2011

Запрещено менять ленту из песочницы. У вас есть варианты, доступные вам.

  1. Превратите ваше решение в решение фермы (предоставив ему необходимые разрешения)
  2. Используйте прокси-сервер песочницы для выполнения действий на ленте (см. MSDN )
...