2

我知道,通过功能部署列表实例时遇到问题,这应该是一项非常重要的任务。我遇到过很多相同问题的帖子,但没有解决方案。

  • 我在 UI 中创建了包含内容和视图的列表。
  • 将站点模板导出为 WSP。
  • 将列表实例、页面模块和属性包导入 Visual Studio。
  • 复制到我的新解决方案中。
  • 将列表实例部署为站点范围的功能。

列表可以很好地部署内容和视图。但是,我在尝试添加新项目时收到以下错误:“无法找到列表的默认新表单”。这同样适用于编辑项目。

奇怪的是,通过 web 范围的功能进行部署工作得很好。

我在想这可能是一件很简单的事情,但看不到它也找不到令人满意的解决方案。

提前谢谢了。

4

1 回答 1

1

今天下午我发现了几乎同样的事情,并解决了它。由于某种原因,schema.xml 有一个空的 Forms 标记。您需要用 Microsoft 描述的 stock forms 标签替换它 - 我在这里写了它;

http://notes.jonbeckett.com/2012/04/20/missing-forms-schema-with-sharepoint-2010-visual-studio/

我发现它的微软页面在这里;

http://msdn.microsoft.com/en-us/library/ms459356.aspx

于 2012-04-20T13:49:17.310 回答