讨论区主题视图显示"Attempted to use an object that has ceased to exist."



我们进行了从SharePoint 2007到SharePoint 2010的数据库升级。我们仍在使用2007接口。升级后,我们的一个讨论板出现问题:讨论板作为web部件包含在我们的一个网站的登录页上。它在那里工作,没问题。但是,如果您单击web部件的标题以进入讨论板的默认视图(Subject view.aspx),则会出现一个错误屏幕,显示"试图使用已不存在的对象"。

我发布这个问题是因为我在任何地方都找不到答案。一切要么与处置当前场地有关,要么与KB 2575303有关。这不是我的问题。

事实证明,我不得不删除该视图并创建一个新视图。(注意,你不能删除默认视图,你必须将另一个视图设置为默认视图。当该视图不再是默认视图时,你应该可以删除它。)

  • 当您甚至无法访问讨论板页面时,如何添加/创建视图?

    站点操作-->站点设置

    在"网站管理"下点击"内容和结构"

    将鼠标悬停在讨论板上,单击向下箭头,然后单击"编辑Poperties"

在一个令人震惊的转折中,office.microsoft.com实际上很有帮助。

  • 如果要创建主题视图,请确保文件夹节设置为"在顶级文件夹中"
  • 如果要创建平面视图,请确保"文件夹"部分设置为"在内容类型为"讨论"的文件夹中"
  • 如果要创建线程视图,请确保"文件夹"部分设置为"在内容类型为"讨论"的文件夹中"

未能遵循上述设置可能会导致错误"尝试使用已不存在的对象"

我最终删除了三个默认视图;"主题视图"、"平面视图"one_answers"线程视图",并创建新视图。

奇怪的是,我最初的问题是主题视图——如果不出现"试图使用已不存在的对象"错误,我就无法创建新的主题视图。然而,自从替换视图后,我就无法用主题视图复制"试图使用已不存在的对象"错误。。。

最后一点:如果选择错误的"文件夹"选项会导致错误-为什么所有选项都可用?难道它们不应该变灰或隐藏起来吗?

相关内容

最新更新