Процесс развертывания SharePoint 2007 WSP, перезапуск службы SPTimerV3
У меня есть функция WF, которую я довольно часто развертываю в своей среде разработки / тестирования, и поэтому я столкнулся с проблемой, когда сборка, кажется, кэшируется службой таймера SharePoint (SPTimerV3), а затем - текущая версия используется после повторной гидратации рабочего процесса после действия задержки.
Чтобы это исправить, я попытался добавить "NET STOP SPTimerV3" и "NET START SPTimerV3" в мой пакетный файл после команд STSADM для установки.WSP . Он работает для перезапуска службы таймера, и у меня больше нет проблемы с кэшированием, однако перезапуск таймера таким образом, кажется, довольно регулярно убивает мои пулы приложений SP в IIS.
Кто-нибудь нашел хороший способ перезапустить таймер в пакетном файле развертывания WSP без негативных последствий? Нужно ли перезапускать другую зависимую службу или каждый раз перезапускать пулы приложений?
1 ответ
Вам также необходимо перезапустить IIS. IISRESET / Noforce должен сделать свое дело.