2011-04-15 43 views
1

我有一個應用命名約定的Webpart,我必須更改主類的命名空間。更改Webpart中的命名空間時出錯

但是,當我將舊的名稱空間更改爲新的名稱空間,並且我部署了webpart時,我收到了此消息。 enter image description here

爲什麼會出現這種情況?

編輯:

響應(頁面不要讓我回答我的問題)

這是.webpart文件,即mantains老mamespace

<metaData> 
    <type name="OLDNAMESPACE.NameWebpart, $SharePoint.Project.AssemblyFullName$" /> 
    <importErrorMessage>$Resources:core,ImportErrorMessage;</importErrorMessage> 
</metaData> 

http://socialsp.com/2010/08/24/changing-namespace-in-visual-studio-2010-might-break-a-sharepoint-2010-webpart-project/

+0

感謝您回來並注意到您找到了答案。 – 2011-04-15 17:01:48

回答

1

檢查您的Web.Config中的SafeControl設置,並確保您在配置中包含程序集和相關命名空間。

還要確保,如果使用強類型裝配,則最新版本已放入GAC中。

+1

謝謝,但是.webpart文件 – 2011-04-15 09:04:48