Как возобновить сохраненный экземпляр с помощью новой версии? - PullRequest
0 голосов
/ 08 февраля 2012

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

1 Ответ

0 голосов
/ 14 февраля 2012

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

...