2010-10-11 108 views
1

我只是嘗試在visual studio 2010中創建一個簡單的webpart(針對sharepoint 2010) 我創建了一個空的sharepoint項目,然後添加了一個webpart。我寫了一個簡單的代碼(從書中舉例粘貼) 我生成項目,然後再部署它(沒有錯誤)sharepoint 2010:sandboxed webpart錯誤

然後,當我走到哪裏,我想加我的WebPart的網頁,我得到這個錯誤當添加它時:

「未處理的異常由沙盒代碼包裝器引發 部分信任應用程序域中的執行方法: $ Resource:core,ImportErrorMessage;」

有什麼想法嗎? 如果它需要我會發布的.cs的代碼文件

感謝

回答

0

我不知道爲什麼,但第二次嘗試的工作 我不能說究竟出了什麼問題的第一次,但我現在從來沒有得到同樣的問題

0

我已經弄明白了這一點,它與清單和與項目一起生成的功能XML文件的功能。

當你開始你應該有這樣的命名空間。

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy 

但由於某些原因,這些XML文件它添加

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy. 

有了一個額外的 '' (點)。 的修復開放類似記事本++通過該項目,並在第一次看的

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy.. 

他們應該在清單/功能的文件進行搜索。更改爲一個點,所以應該有類似的東西

<type name="ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy.DisplayWebPartWithProxy, $SharePoint.Project.AssemblyFullName$" /> 

接下來做一個單點搜索。在安全列表中應該有一個,刪除單個點。再次嘗試部署 - 應該沒問題。