簡體   English   中英

創建頁面時共享點錯誤

[英]sharepoint error when creating a page

我想在SharePoint管理中心中創建頁面時收到以下錯誤消息:

此頁面不允許使用基本類型'xxxx'。 該類型未注冊為安全的。

.aspx頁引用了一個代碼隱藏類。 我檢查了名稱空間,在web.config中添加了標記,一切都很好,但仍然無法正常工作!

有人可以告訴我為什么我收到此錯誤消息嗎?

通過直接的web.config將控件注冊為安全的方法是可以使用的方法,但是當您擁有服務器場時,事情會變得復雜。 如果您擁有服務器場,則必須在每個web.config中為您擁有的每個WFE服務器執行此操作。 首選的方法是通過解決方案包來執行此操作,這是我們在環境中執行的操作。 請參閱這篇對我們有幫助的文章

SafeControls中的輸入是否正確? 它是否引用了程序集的確切版本號? 公鑰令牌正確嗎?

經常使我煩惱的一件事是名稱空間。 使用.NET Reflector並打開您的程序集-導航到該控件,然后在屏幕的左下方查看該控件的名稱空間路徑。 有時,我用錯誤的名稱空間路徑將控件的名稱放在SafeControls中。

屏幕截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM