在MOSS 2007中使用已部署的wsp解决方案

时间:2011-11-26 13:48:21

标签: sharepoint sharepoint-2007 moss

我有一些愚蠢的问题,但我真的遇到了麻烦。 我有一个wsp项目,我已经使用stsadm.exe成功添加到MOSS 2007并通过sharepoint集中管理部署它。这已经在C:\ Program Files \ Common Files \ Microsoft Shared \ web服务器扩展\ 12 \ TEMPLATE \ LAYOUTS \中创建了一个带有解决方案文件的新文件夹,所以我的问题是如何使用此解决方案来创建/创建工作区。我的sharepoint中没有新功能,网站类型等。该解决方案是由另一位我无法联系的开发人员创建的。

1 个答案:

答案 0 :(得分:1)

通过Central Admin部署它与激活该功能不同。

功能可以属于多个范围:

Web
Site
Web Application
Farm

只能在SharePoint UI中激活针对Web或网站的解决方案。其他通过中央政府完成。激活功能是指执行工作时。

Site: Site Collection Features
Web: Site Features

如果您想查看WSP中的内容,可以复制并将扩展名更改为.CAB并浏览文件。任何DLL都可能部署到GAC。 * 如果你查看其他XML文件,你可以看到它们中的内容并猜测它们的去向。机会很大,其功能是Site或Web作用域。如果它包含SharePoint计时器作业,它将是Web或Farm作用域,但也可以是站点作用域。

唯一可能复杂的是功能可以标记为隐藏。如果是这种情况,该功能将不会显示在“站点或站点集合功能”区域中。相反,您必须使用STSADM命令(activatefeature)激活,传递名称或GUID以及您希望激活该功能的URL。您可以通过打开WSP并查看其中的XML文件来找到此信息。

*某些DLL可能只是功能接收器 - 将在功能激活或停用上运行的代码,以通过OM执行其他操作。