Обновление коллекции веб-частей при развертывании решений
Столкнулся сегодня с не очень приятной такой штукой при обновлении развернутого решения на ферме.
Решение, которое было уже развернуто на ферме решил переименовать (ну и соответственно поменять пространства имен, имя сборки и т.д.), т.к. в процессе разработки оно было несколько расширено в сравнении с первоначальным вариантом, ну и смысл первоначального названия соответственно потерялся (нужно было сразу предусмотреть).
Так вот, после переименования и пересборки решения в VS, на ферме отозвал старое решение, выполнив
Uninstal-SPSolution ...
Remove-SPSolution ...
затем развернул новое.
Add-SPSolution ...
Install-SPSolution ...
Проверил активировалась ли развернутая фича (на всякий случай выполнил деактивацию - активацию), но при попытке добавления (как ожидалось) обновленных веб-частей на страницу, в галереи веб-частей отображались названия "старых" веб-частей и при попытке добавления выдавалось сообщение "веб-часть удалена из коллекции веб-частей".
Выход оказался следующим:
Решение, которое было уже развернуто на ферме решил переименовать (ну и соответственно поменять пространства имен, имя сборки и т.д.), т.к. в процессе разработки оно было несколько расширено в сравнении с первоначальным вариантом, ну и смысл первоначального названия соответственно потерялся (
Так вот, после переименования и пересборки решения в VS, на ферме отозвал старое решение, выполнив
Uninstal-SPSolution ...
Remove-SPSolution ...
затем развернул новое.
Add-SPSolution ...
Install-SPSolution ...
Проверил активировалась ли развернутая фича (на всякий случай выполнил деактивацию - активацию), но при попытке добавления (
Выход оказался следующим:
- В параметрах сайта зашел в "Коллекции" -> "Веб-части" и удалил те веб-части, которые должны были обновиться или исчезнуть
- Заново развернул решение
- Вуаля, все заработало, обновленные веб-части появились там где нужно
SharePoint, ASP.NET, C# и не только: Как правильно изменять внешний вид List Form в Sha...
SharePoint, ASP.NET, C# и не только: Как правильно изменять внешний вид List Form в Sha...: "Всё в SharePoint'е можно делать разными способами. Но в последнее время, очень хочется делать правильно ... На этот раз, мне потребовалось..."
Подписаться на:
Сообщения (Atom)