Sharepoint迁移:保存冲突和Web地址问题

时间:2013-07-17 10:37:12

标签: sharepoint sharepoint-2010 sharepoint-2007

我是在没有UI升级的情况下将Migratin Moss 2007网站迁移到Sharepoint 2010。我陷入了以下2个问题。 我有一个名为“ABC”的清单。在editform.aspx上,如果我们更新附件并单击“确定”,则会抛出以下错误。只是为了知识,它有一个与之关联的事件处理程序。但是在MOSS 2007上,即使事件处理程序被赋予它,也不会发生此错误。请帮助。

 Server Error in '/' Application.
--------------------------------------------------------------------------------

Save Conflict
        Your changes conflict with those made concurrently by another user. If you want your changes to be applied, click Back in your Web browser, refresh the page, and resubmit your changes. 
  1. 如何更改列表的地址。请看下面的图片。这是MOSS 2007中的反馈列表。其网址已更改为IP地址(主页)。我该怎么做呢。
  2. enter image description here

1 个答案:

答案 0 :(得分:0)

我实际上无法猜出问题可能是什么。当您在执行单个线程期间更新数据库文件(通常是SPListItem)两次时,通常会在SharePoint中保存冲突。我甚至不打算在这里提到相同问题的链接,因为我知道你会通过简单的谷歌搜索找到它们。无论如何,这里有一些你可以开始的线索:

  1. 使用SharePoint设计器为列表创建新的EditForm.aspx。从2007年到2010年迁移后,我看到了损坏的列表表单。

  2. 将Visual Studio调试器连接到w3wp并逐行调试事件接收器以捕获抛出异常的位置。正如我所说,可能是在通过Update()或SystemUpdate()方法更新项目时。确保在代码上插入断点后,它们不会被禁用。否则,请再次检查部署过程。

  3. 如果上述步骤不起作用,您可以首先挖掘位于14 \ LOGS中的SharePoint日志,以检查抛出异常的位置。发给我一份日志副本以便查看。