我刚刚编写了一个新的 Web 部件,现在当我尝试在我的非开发服务器上部署它们时出现此错误:
默认命名空间“ http://schemas.microsoft.com/WebPart/v2 ”是为基本 Web 部件属性保留的命名空间。自定义 Web 部件属性需要唯一的命名空间(通过属性上的 XmlElementAttribute 或类上的 XmlRootAttribute 指定)。
我正在将 Web 部件写入 CAB 文件并使用以下命令部署它们:
stsadm -o addwppack -filename web_part_name.CAB -url http://your_url_here -globalinstall -force
一切正常,直到我尝试添加 Web 部件,然后我在弹出窗口中收到此错误。它在我的开发虚拟机上工作得很好......?
任何想法将不胜感激,谢谢。