我已经创建了一个自定义列表模板并编写了Schema.xml,部署它的功能,安装到服务器上创建了一个List。一切都好。现在,我想将此列表另存为模板,并将其部署到其他计算机(不同的SharePoint Server)。但是,当我们尝试创建新列表时,该功能在模板列表中不可见。我以前经历过。我想知道是否有其他人遇到过这个问题并且有没有办法在不重新安装该功能的情况下让它工作?
我想这样做的原因是,SharePoint管理员不希望将自定义列表模板部署为功能,他希望将事物创建为STP文件。我们创建了大约40多个自定义列表模板并手动完成所有操作以获取stp文件不是一个选项。所以我想看看是否有任何选项,以便我可以保存使用功能创建的现有列表保存为模板并重复使用。
答案 0 :(得分:0)
您可以使用VSeWSS Solution Generator生成列表定义的VisualStudio项目,该项目易于部署到不同的SharePoint服务器
下载适用于Windows SharePoint Services 3.0,v1.3的Visual Studio 2008扩展 - 2009年3月CTP http://www.microsoft.com/downloads/details.aspx?familyid=FB9D4B85-DA2A-432E-91FB-D505199C49F6&displaylang=en 演练 - Windows SharePoint Services 3.0工具:Visual Studio 2005扩展http://sharepointsolutions.blogspot.com/2006/11/walkthrough-windows-sharepoint.html
答案 1 :(得分:0)