代码之家  ›  专栏  ›  技术社区  ›  Loofer

是否有一种为SharePoint开发自动生成elements.xml等文件的方法?

  •  1
  • Loofer  · 技术社区  · 15 年前

    我已经在我的解决方案中匹配了“12-hive”结构,并且正在使用spdeploy创建和部署.wsp文件并部署到我的测试服务器。

    我将在整个结构中添加一大堆文件,elements.xml和feature.xml文件中有很多冗余。是否有人协助创建这些文件?

    编辑:第一个注释是正确的,它是elements.xml中的事情,这是一个手工制作的难题,尽管我很高兴我的所有XML尽可能自动生成…我想我对手写的XML有点过敏…

    4 回复  |  直到 15 年前
        1
  •  4
  •   Magnus Johansson    15 年前

    你试过了吗 WSPBuilder from CodePlex ?它为给定的特性生成必要的feature.xml文件。或者您正在寻找一个带有GUI的工具来拖拽一堆文件,elements.xml会相应地更新?

        2
  •  1
  •   Kirk Liemohn    15 年前

    我相信Visual Studio Extensions for WSS 1.3版(VSEWSS 1.3版)可以做到这一点,但我不确定。这似乎是SharePoint开发工具的下一个进展。请注意,如果我记得正确的话,它需要Visual Studio 2008。

    以下是一些有用的链接:

    请注意,本系列的第二个博客主要关注功能。

        3
  •  1
  •   Flo    15 年前

    如果您想要自动生成feature.xml文件,您可能需要切换到vsewss 1.3,它是微软用于构建SharePoint解决方案的官方工具。

    但是,使用vsews,您还必须更改解决方案结构,因为您无法将其与整个12个蜂窝结构匹配。但是它包含了其他的概念,可以将文件和东西放在12个蜂箱中。

        4
  •  1
  •   user98031    15 年前

    为什么不从项目或项目中的特定元素文件创建自己的Visual Studio模板? 将项目中的任何文件导出到模板是重用手工制作的caml文件的好方法。