2011-11-15 80 views
1

我想創建一個使用上下文選項卡的WebPart在沙盒Solution..that時間我得到如下錯誤,當我加入定製的WebPart:Microsoft.SharePoint.WebControls.SPRibbon無法在Sharepoint SandBox解決方案中使用?

Web部件錯誤:未處理的異常是由沙盒代碼封裝的執行方法拋出部分信任應用程序域:發生意外錯誤。

在我的WebPart的代碼

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

有另一種方式來解決創建自定義功能區選項卡?

回答

0

不允許從沙箱內更換色帶。你必須爲你提供選擇。

  1. 讓您的解決方案場解決方案(從而賦予其必要的權限)
  2. 使用沙箱代理執行色帶上的步驟(見MSDN
相關問題