首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并Sharepoint WSP解决方案文件

合并Sharepoint WSP解决方案文件
EN

Stack Overflow用户
提问于 2010-01-28 15:47:02
回答 4查看 1.4K关注 0票数 0

对于不同的Sharepoint wsp部件和事件接收器,我有多个项目/wsp解决方案。这对于开发来说很好,但是我想将生成的.wsp文件合并到一个单独的文件中,以便进行生产部署。有没有办法做到这一点?我只使用vsewss 1.2。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-01-28 18:38:07

这将是痛苦的,但要真正正确地为生产推送做这件事,你应该放弃Vsews1.2,在Visual Studio中重新组织你的项目并使用WSPBuilder。

WSPBuilder很棒,因为它省去了创建清单、ddf和编译CAB的大量手工工作。

票数 2
EN

Stack Overflow用户

发布于 2010-01-28 17:27:34

我还没有见过能做到这一点的工具,但创建它应该不难:

将wsp包解压(它们只是cab文件,带有一个奇怪的extension)

  • Merge目录structures

  • Merge
  1. manifest.xml
  2. 压缩组合包
票数 2
EN

Stack Overflow用户

发布于 2010-01-28 19:12:08

你将不得不自己做很多vsewss在后台做的工作。WSP是一个包含manifest.xml和文件结构的cab文件,重要的是要将文件放在Creating a Solution Package in Windows SharePoint Services 3.0中的正确位置,以便它们在SharePoint中部署到正确的位置。

我同意JD的观点

这将是痛苦的,但要真正正确地为生产推送做这件事,你应该放弃Vsews1.2,在Visual Studio中重新组织你的项目,并使用WSPBuilder。

这将是重新组织代码和程序集结构的好时机,以便最大限度地减少需要部署的程序集数量。

如果您有任何Web部件,在生成其WSP文件之前,请确保在vsewss准备并执行文本替换时,功能xml文件都正确无误。它通常将guid存储在需要完整程序集名称的文件中。

如果您要做大量的SharePoint开发工作,那么花点时间学习manafest.xml和其他WSP包是如何工作的,这是有问题的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2153012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档