最近在自己的虚机上发现了这样的现象:
SharePoint Designer 2010中,列表和库中间,无法显示任何内容,母版页之类的链接干脆就消失了,网站页面、网站资产这几个文档库也都显示“无法显示为文档库”:
后来网上搜了一大圈,也琢磨了好久,想到刚刚卸载了一个工作流的产品,这是唯一一个可能造成影响的地方。
最终发现就是因为某个列表定义(List Definition)随着产品的卸载被干掉了,但是列表实例(List Instance)还在,这个也是feature卸载时候的一个问题。于是这些找不到对应定义的列表实例,导致了SPD出现这种状况。
解决方法也很简单,手动把那几个列表删掉就好了(如果是隐藏列表的话,需要用PowerShell或者自己写个Console删掉)。