對於在Sharepoint中設置的Sharepoint解決方案,我需要一點幫助。該解決方案不包含Web應用程序範圍的資源,
我創建wspbuilder項目(12蜂巢結構,包括CONTROLTEMPLATES文件夾)
我已創建項目的用戶控件(如登錄註銷等),當我建立他們的.ascx文件被添加到12個\ CONTROLTEMPLATES夾(我寫了postbuild事件來添加.ascx作爲controltemplate)
沒有編譯錯誤。我構建了wsp並將其添加到解決方案商店。但是當我試圖將它部署到特定的Web應用程序時,我看不到在deploysolution窗口中選擇了Web應用程序。 這就是說
該解決方案不包含Web應用程序範圍的資源,因此無法部署到特定的Web應用程序。它只能在全球部署。
我認爲問題是將safecontrols添加到manifest.xml。當我構建wsp時,沒有將安全控件添加到maifest.xml中。我還在wspbuilder.exe.config文件中將deploymenttarget包含在GAC中。
我的feature.xml的是如下
<Feature Id="DBF94C51-A4AB-4c47-BD97-74D3795C6A63"
Title="site feature"
Description="My sharePoint features"
Version="1.0.0.0"
Scope="Site"
Hidden="FALSE"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/"
ReceiverAssembly="[[4part assembly name]]"
ReceiverClass="[[Receiver class]]"
>
我怎樣才能解決這個問題。我只想將wsp部署到特定的web應用程序。
謝謝。