Проблема - рабочий процесс SharePoint работает как предыдущая версия при получении электронного письма - PullRequest
0 голосов
/ 24 февраля 2010

Я изменил рабочий процесс визуальной студии SharePoint, который работает в соответствии с требованиями на компьютере разработчика. Мне нужно развернуть его в библиотеке документов с поддержкой электронной почты на сервере sharepoint, и он настроен на автоматический запуск при добавлении нового элемента в библиотеку. Когда я развертываю его на сервере и выполняю ручную загрузку в библиотеку документов, т. Е. Нажимаю кнопку загрузки, чтобы загрузить документ, он запускается как положено. но когда электронное письмо получено библиотекой документов, запускается предыдущая версия рабочего процесса. это действительно расстраивает. Я удалил все предыдущие версии рабочего процесса, и теперь осталась только одна. Я попытался удалить рабочий процесс и добавить его снова, но все еще то же самое поведение. Я удалил временные файлы .net из папки Windows, но не повезло.

Если новая версия установлена ​​неправильно, почему загрузка вручную работает нормально? может кто-нибудь помочь? Я хочу, чтобы одна и та же версия рабочего процесса запускалась при загрузке вручную и по электронной почте.

Ответы [ 2 ]

3 голосов
/ 24 февраля 2010

Необходимо перезапустить службу таймера Windows Sharepoint Services (OWSTIMER.EXE), поскольку эта служба, вероятно, кэшировала вашу старую DLL.

Поскольку OWSTIMER.EXE - это служба, которая активирует ваш рабочий процесс после наступления события.

0 голосов
/ 24 февраля 2010

создайте DLL с новым номером версии, разверните ее еще раз и посмотрите, поможет ли это.

...