2

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

你会推荐什么 api/方法来完成这个任务?请注意,.NET C# 是强制性的。我现在可以看到的一些方法/问题:

  1. 你们知道一些允许“友好”对象模型处理 WSP 文件的 3rd 方工具吗?我找不到一个。
  2. 您知道在 WSPBuilder 或 Visual Studio 2010 中是否有任何特殊的程序集可用于此目的?
  3. 您会推荐什么 CAB 工具?因为似乎没有太多 .NET 解决方案可用于处理 CAB 文件。
4

1 回答 1

2

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

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

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

于 2011-09-06T09:51:00.493 回答