Мне нужна небольшая помощь в отношении решения sharepoint, настроенного в sharepoint.
Я создал проект wspbuilder (структура 12 ульев, включая папку controltemplates)
Я создал проект для пользовательских элементов управления (например, для входа в систему и т. Д.), И при их создании файлы .ascx добавляются в папку 12 \ controltemplates (я написал событие postbuild для добавления .ascx в качестве controltemplate)
Нет ошибок компиляции. Я собрал wsp и добавил его в хранилище решений. Но когда я пытаюсь развернуть его в конкретном веб-приложении, я не вижу выбора веб-приложения в окне Deployolution.
Это говорит
Решение не содержит ресурса в области веб-приложений и поэтому не может быть развернуто в конкретном веб-приложении. Он может быть развернут только в глобальном масштабе.
Я думаю, что проблема заключается в добавлении safecontrols в manifest.xml. Когда я собираю wsp, безопасные элементы управления не добавляются в maifest.xml. Я включил targetployment target в GAC в файл wspbuilder.exe.config.
мой файл 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 только для определенного веб-приложения.
Спасибо.