以编程方式更改wsp文件

时间:2011-09-06 09:46:14

标签: sharepoint-2010 wsp

我目前需要的是以编程方式对现有wsp文件进行某些更改。最有可能的wsp文件将使用“将网站另存为模板”SharePoint操作创建 - 我需要更新它。

您建议使用什么api /方法来完成此任务?请注意,.NET C#是强制性的。我现在能看到的一些方法/问题:

  1. 您是否知道某些第三方工具允许“友好”对象模型与WSP文件一起使用?我找不到一个。
  2. 您知道在WSPBuilder或Visual Studio 2010中是否有可用于此的特殊程序集?
  3. 您会推荐哪种CAB工具?因为似乎没有那么多的.NET解决方案可以使用CAB文件。

1 个答案:

答案 0 :(得分:2)

您可以使用cablib.dll。它与WSP BUilder使用的API库相同。

请注意,不建议以编程方式进行此类更改,通过部署它可能会使您的服务器进入不受支持的模式。

http://www.codeproject.com/KB/files/CABCompressExtract.aspx