使用WSPBuilder为我开发的Web部件构建解决方案

时间:2009-07-08 20:24:04

标签: sharepoint wspbuilder wsp

我只通过点击F5从开发中部署了Web部件。现在,我知道我必须有一个清单文件,功能文件等,所有这些都进入了一个wsp文件。我了解wsp文件是添加到Central Admin的内容。

所以我的问题是这个。我发现很多站点都展示了如何使用WSP Builder,但它们似乎没有显示我将Web部件添加到WSP Builder项目的方式/位置。我的理解是,我应该能够使用WSP Builder创建一个包含我已经开发的Web部件的wsp文件。

我认为只有两种方法可行。

  1. 我创建了一个WSPBuilder项目(就像WSPBuilder节目中的所有方法一样),然后我假设我会以某种方式将我的Web部件添加到该项目中 - 虽然我不知道如何。

    < / LI>
  2. 在我的Web部件项目中,创建WSPBuilder - &gt;构建WSP。我已经完成了这个,当我在生成的wsp文件上运行stsadm时,我在Central Admin中获取它,但它没有添加到我的网站集功能或我的Web部件库中。

  3. 有人可以向我解释一下,就像我6岁?如果你把我指向另一个网站,我很有可能已经看过它了,那么我会请你指出具体的线路,告诉我如何将我现有的网页部分打包到wsp中。

2 个答案:

答案 0 :(得分:2)

使用WSPBuilder创建新的Web部件功能:

  1. 在Visual Studio中右键单击WSPBuilder项目的名称,然后单击添加新项
  2. 从左侧的树中选择WSPBuilder,然后从对话框右侧的列表中选择 Web部件功能
  3. 输入网页部件功能的标题,然后点击确定
  4. 在显示的对话框中输入标题,说明和范围,然后点击确定
  5. 现在将创建您的功能。然后,您需要将现有的Web部件代码合并到此功能中并配置其XML文件。

    阅读Tobias Zimmergren的this walkthrough了解更多信息。这里有another walkthrough

答案 1 :(得分:0)

亚历克斯,找到了解决问题的正确途径。我认为这里的小例外是错误地拼写添加新项而不是新项目