我对文档类型进行了更改(重命名了属性及其别名,并添加了另一个属性),现在调用node.ChildrenAsTable(“doctypealias”)的用户控件正在将'对象引用设置为未设置为一个东西'。我已经确认了节点!= null。
我正在使用Umbraco 4.7.0。在运行IIS7的专用Web服务器(完全信任)上。
我尝试过回收应用池,重启IIS,删除umbraco.config,触摸web.config,重新上传用户控件,重新发布整个网站。什么都行不通。
为了澄清,用户控件获取当前节点,然后尝试在当前节点上调用ChildrenAsTable()。当前节点的子节点是我编辑的doctype的页面。
请帮助!!
答案 0 :(得分:0)
您是否尝试过重新发布节点或重新发布整个网站,因为这有时可以帮助解决doctype更改但内容未重新发布的问题(因此数据库与已发布的XML文件不匹配)。 / p>