我正在使用此链接 http://msdn.microsoft.com/en-us/library/bb861909.aspx
将 SafeControl 添加到 web.config 效果很好。但删除不起作用!有什么问题?
在评论中,您可以看到同样的问题http://blog.thekid.me.uk/archive/2007/03/20/removing-web-config-entries-from-sharepoint-using-spwebconfigmodification.aspx
答案 0 :(得分:3)
如果删除使用SPWebConfigurationModifications(SPWCM)添加的条目失败,原因通常是:
但另一个问题是为什么要使用代码添加SafeControl条目?
SafeControl条目应该通过添加dll的WSP包的manifest.xml中的条目添加
答案 1 :(得分:0)
我尝试修改manifest.xml文件以更改SafeControl,因为我更改了webpart的命名空间。不幸的是,当我进行部署时,它会覆盖我在manifest.xml文件中所做的更改。要更改webpart的命名空间以便将其正确编译到manifest.xml文件,请单击Visual Studio 2010项目中的webpart并编辑“安全控件项”部分,然后在其中修改命名空间。