我已通过 UI 将 Sharepoint 2010 列表导出为列表模板(.stp 文件)。
有什么方法可以将此列表模板导入回 Visual Studio 2010,还是我唯一的机会提取 .cab 文件并manifest.xml
手动完成?
我已通过 UI 将 Sharepoint 2010 列表导出为列表模板(.stp 文件)。
有什么方法可以将此列表模板导入回 Visual Studio 2010,还是我唯一的机会提取 .cab 文件并manifest.xml
手动完成?
月泪!昨天我对同一件事提出了一些想法。不幸的是,我找不到将列表模板导入 VS 2010 的解决方案。看来,Microsoft 在 SP 2010 中弃用了 .stp 文件并用 .wsp 替换了它们。因此,我找到了两个解决方案:第一个:使用 .cab 文件,如您所说。第二种:制作整个站点的模板并将列表从它复制到您在VS 2010中的项目中。
我同意@Deniplane。如果 SharePoint 列表中有数据需要成为我的 Visual Studio 2010 解决方案的一部分,我会导出 .stp 并从 manifest.xml 中提取 <Data> 节点并将其放入 Visual Studio 中的列表模板文件中(在我的场景列表def已经在我的项目中,但我正在尝试将默认数据节点放入定义中)。
在一种情况下,我使用正则表达式从每个 <Row> 中删除了一些多余的元素,因为默认数据量相当大,并且手动清理它花费的时间太长。
但是,如果您尝试将整个列表定义重新合并到您的 Visual Studio sln 中,那么我总是必须使用 Deniplane 的第二个选项。