是否可以使用stsadm导出网站定义(不是网站模板)?我正在寻找一种导出ONET,WEBTEMP和任何所需功能的方法。
答案 0 :(得分:1)
马特,
关于你的具体情况没有太多详细信息,但考虑到问题中的信息,我认为你正在寻找。
假设:您在服务器场上部署了自定义网站定义,并希望获得该网站的源代码。
我可以想到两种方法:
1)检查12配置单元中的\ Templates \ SiteTemplates文件夹。是的,这些是默认的网站定义...... MS在SP中一致地命名对象是一个真正的问题。此文件夹中的定义都有一个包含ONET.xml文件的XML子文件夹。
如果站点定义部署在解决方案(.wsp)中,它可能不会出现在配置单元的结构中(应该是但我暂时没有测试过)。如果是这种情况,请使用选项#2。
2)使用要导出的定义在服务器场中创建站点。使用stsadm将该站点导出到文件。该文件的结构非常直接。它是压缩存档,包含一个清单,提供内部的必要映射 - >实际的文件名。该定义将包含在档案中。