2011-11-26 83 views
1

我有一個愚蠢的問題,但我真的遇到了麻煩。 我有一個wsp項目,我已經使用stsadm.exe成功添加到MOSS 2007,並通過sharepoint中央管理部署它。這使用解決方案文件在C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ TEMPLATE \ LAYOUTS \中創建了一個新文件夾,所以我的問題是如何使用此解決方案來使用/創建工作區。我的共享點中沒有新功能,站點類型等。該解決方案由另一位我無法聯繫的開發人員創建。在MOSS 2007中使用部署的wsp解決方案

+1

你說你想用這個解決方案創建一個工作區。你知道解決方案的範圍是什麼嗎?農場廣? Web應用程序?現場?有幾種激活功能的方法。也許它只部署了一個網站模板,以便現在可以創建一個新的基於工作區的網站? –

+0

如果您可以列出存放在佈局文件夾中的解決方案和/或新文件的內容,它可能會給我們一個指引。你知道這是一個已完成的項目,還是仍在進行中?你知道預期的行爲是什麼嗎? – SHug

回答

1

通過Central Admin進行部署與啓動功能不同。

有其中一個功能是可以屬於幾個範圍:

Web 
Site 
Web Application 
Farm 

針對網頁或網站只解決方案可以將SharePoint UI中被激活。其他人通過中央管理。激活特徵時是在執行工作時。

Site: Site Collection Features 
Web: Site Features 

如果你想看看有什麼在WSP,你可以複製和擴展名更改爲.CAB和瀏覽文件。任何DLL都可能部署到GAC。 *如果您查看其他XML文件,您可以看到它們中的內容並猜測它們將要前進的位置。機會是相當大的功能是網站或網絡作用域。如果它包含SharePoint計時器作業,它將是Web或Farm作用域,但也可以是Site作用域。

唯一可能會變得複雜的是功能可以標記爲隱藏。如果是這種情況,該功能將不會顯示在「網站或網站集功能」區域中。相反,您必須使用STSADM命令(activatefeature)激活名稱或GUID以及要激活功能的URL。您可以通過打開WSP並查看其中的XML文件來查找此信息。

*某些DLL可能只是功能接收器 - 將在功能激活或停用中運行的代碼通過OM執行一些其他操作。