Очистить кеш PowerShell Sharepoint Cache?

У меня странная проблема:

Я развернул пакет WSP, содержащий материалы и шаблон сайта, с помощью PowerShell

Add-SPSolution ...
Install-SPSolution ...

Когда сейчас пытаясь создать новое семейство сайтов, мой шаблон виден, и я могу создать новое семейство сайтов с моим шаблоном.

Когда я пытаюсь просмотреть все установленные шаблоны сайтов с помощью PowerShell ( Get-SPWebTemplate ) в том же сеансе, что и раньше , новый шаблон не отображается!

То же самое происходит и наоборот: при отзыве / удалении решения я больше не могу создавать новое семейство сайтов с шаблоном, поскольку это ушло. Но в все еще открытом сеансе PowerShell шаблон все еще виден.

Единственное решение: Откройте новый сеанс PowerShell после того, как решение было отозвано / развернуто - только в этом «новом» сеансе изменения синхронизируются.

Мой вопрос: как очистить этот кеш PowerShell? Как мне получить список шаблонов сайта непосредственно с сервера, а не из какого-то кеша?

Другой парень также придумал закрытие / повторное открытие PowerShell ( кэширование PowerShell приводит к головокружительной работе ) - это не может быть решением ...

Заявление об ограничении ответственности: Перекрестное сообщение из «Как очистить кэш объектной модели PowerShell» .

9
задан Dennis G 22 February 2011 в 13:39
поделиться