Как автоматизировать или переместить (Silverlight) xap-файл в 14-й куст ClientBin - PullRequest
1 голос
/ 24 января 2012

Я использую проект silverlight в sharepoint 2010. У меня есть требование использовать проект WSP builder только для создания души, и я настроил структуру макета в зависимости от 14 улья.

На компьютере разработчика я настроил команду события после сборки на вкладке свойств проекта xcopy Sample.xap "C: \ Program Files \ Common Files \ Microsoft Shared \ Расширения веб-сервера \ 14 \ TEMPLATE \ LAYOUTS \ ClientBin \" / Y

Таким образом, всякий раз, когда я собираю проект silverlight автоматически, файл sample.xap будет перемещаться в корзину клиента 14 кустов, но когда я собираю WSP для проекта с использованием wsp builder, папка clientbin в нем недоступна. Но когда я щелкаю правой кнопкой мыши по папке clientbin в Visual Studio Solution, файл sample.xap присутствует, а внутри wsp его нет?

Итак, не могли бы вы предоставить решение для автоматизации или переместить файл xap в папку clientbin 14 hive во время развертывания wsp на тестовом сервере?

1 Ответ

0 голосов
/ 06 марта 2012

Просто вызовите контекстное меню для вашего проекта Sharepoint в Visual Studio. Затем Добавить -> Сопоставленная папка SharePoint ... В следующем окне вы можете выбрать папку TEMPLATE \ LAYOUTS \ ClientBin и добавить ее в свой проект. После этого вы можете добавить в эту папку ClientBin подпапки или файлы, которые будут автоматически развернуты на сервере во время установки wsp-файла.

...