【发布时间】:2011-09-06 18:39:26
【问题描述】:
我目前需要的是以编程方式对现有 wsp 文件进行某些更改。最有可能的 wsp 文件将使用“将网站另存为模板”SharePoint 操作创建 - 我需要对其进行更新。
您会推荐什么 api/方法来完成这项任务?请注意,.NET C# 是强制性的。我现在可以看到的一些方法/问题:
- 你们知道一些允许“友好”对象模型处理 WSP 文件的第三方工具吗?我找不到。
- 您知道在 WSPBuilder 或 Visual Studio 2010 中是否有任何特殊的程序集可用于此目的?
- 您会推荐哪种 CAB 工具?因为似乎没有太多 .NET 解决方案可用于处理 CAB 文件。
【问题讨论】:
-
你试过VS2010中的WSP导入项目吗?
-
是的 - 我知道这种技术。但不幸的是,我只需要编程方法 - 普通用户将调用该操作。该操作将与标准的“将站点另存为模板”操作几乎一样工作,但生成的 wsp 应该有一些更改(添加/删除功能、资源文件,可能还有其他一些)。
-
Mauro:顺便问一下,你知道我可以用来完成这项任务的 Visual Studio 程序集和 API 吗?
-
不幸的是,我不知道这两个 cmets 的答案。我建议尽管这可能不适用于所有情况,例如,如果网站是发布网站,则不能将其另存为模板。
标签: sharepoint-2010 wsp