2012-04-11 35 views
2

我創建了裝訂功能,因此我可以在新的空白網站上默認激活發佈基礎結構功能。裝訂功能 - 在空白網站中發佈基礎結構沒有左側菜單欄

它確實按預期工作,唯一的問題是新創建的網站沒有可見的左菜單,並且沒有辦法使其可見。

這不會發生在團隊網站上,而只發生在新的空白網站上。

如果我禁用裝訂功能並創建一個新的空白網站並手動激活發佈Infraestructure功能,則所有功能都按預期工作,並且菜單可見。

任何線索?

謝謝

回答

1

我們發現,當您在代碼中激活功能時,在功能訂書機中,它列出的所有相關功能都未激活。發佈功能有許多相關的功能,因此您看到的結果。

我們使用PowerShell來枚舉「缺失」功能,然後將它們添加到我們的要激活的功能列表中。我們通過運行一個PS腳本來測試我們的結果,該腳本列出了兩種情況下(自動激活與手動)在站點和Web級別都處於活動狀態的所有功能。

這不是一個完美的解決方案。然而,在我們的特殊情況下,成本/收益比好於其他選擇。

+0

我把這個標記爲正確的,因爲你在記錄的正確軌道中設置了我,空白站點缺少許多需要激活的隱藏功能。 – Luis 2012-08-14 15:06:40

相關問題