Как я могу возобновить постоянный экземпляр с помощью действия новой версии?

У меня есть действие рабочего процесса для обработки задач. Последовательность действий: «Создать-> Отсоединить-> Принять-> Готово». Для каждой новой задачи будет создаваться новый экземпляр рабочего процесса. А незаконченные экземпляры сохраняются в базе данных. И через несколько дней я меняю действие, добавляя новый шаг «Проверить» в последнюю часть потока, так что теперь новый поток - «Создать-> Отсоединить-> Принять-> Готово-> Проверить». Я обнаружил, что не могу возобновить постоянный экземпляр с помощью действия новой версии. Пока я пытаюсь загрузить постоянный экземпляр, возникает исключение. Как я могу возобновить работу старого экземпляра с помощью активности новой версии? Я хочу, чтобы незавершенная задача могла быть обработана новым потоком.


person Patrick    schedule 08.02.2012    source источник


Ответы (1)


К сожалению, в .NET 4 с этим мало что можно сделать. Вскоре в .NET 4.5 появятся новые API, которые позволят вам обновлять постоянный экземпляр, чтобы предотвратить это.

person Ron Jacobs    schedule 14.02.2012