使用的VisualStudio 2010創建SharePoint2010解決方案,我想我的部署解決方案,所選的web應用(不是全部)。通過將Assembly Deployment Target(項目屬性)切換到WebApplication,我可以做到這一點。但是,該程序集將不會部署到GAC。創建可部署到web應用選擇,但副本大會GAC
是否有一個設置允許部署web應用特定的,但部署大會到GAC?
編輯:也許問題是很難理解,所以這裏一個例子:
在SharePoint場中每個客戶的帽子一個WebApplication的。由特定客戶訂購的自定義功能只能在客戶的WebApp上使用。該功能不應出現在其他WebApp的SiteCollection功能或WebSite功能中。
但是,功能範圍必須是站點或Web才能在部分客戶門戶中激活。
確實如此,但該功能仍會顯示在其他Web應用程序的sitecollection功能列表中。我想避免這種情況的唯一方法是使用沙盒功能,並接受選項帶來的所有限制。 – 2010-12-19 19:28:06
不,它只顯示在我部署解決方案的網站應用程序的網站集合上。我測試了它。 – Hinek 2010-12-22 14:59:13
對不起,當我第一次測試時,我不確定我做了什麼。現在我明白了,Koen是正確的,這些功能出現在所有Web應用程序的網站集合/網站上......沒有辦法阻止這種情況發生。 – Hinek 2011-07-13 14:40:37