1. Увеличиваем версию в имени Assembly. Заходим в Project -> Properties -> Application
2. Увеличиваем версию в атрибуте Name и задаем новый Solution Id в package
3. Увеличиваем версию в имени фичи, которая выкладывает Workflow.
4. Задаем новый Id фичи, которая выкладывает Workflow.
5. Увеличиваем версию в имени Workflow.
6. В файле Elements.xml, принадлежащему Workflow, увеличиваем версию в атрибуте Name и задаем новый Id.
7. Закрываем Visual Studio и ОБЯЗАТЕЛЬНО удаляем файл “*.csproj.user” в папке с проектом.
8. Открываем Visual Studio, снова прописываем для проекта Site URL, куда будет выкладываться пакет, и восстанавливаем ассоциации с листами (Target List, Task List, History List) для Workflow. В мастере восстановления ассоциации Workflow с листами, указываем имя Workflow с увеличенной версией.
9. Выполняем Deploy проекта, и проверяем, что Workflow создался и привязан к листу
10. Для старой версии Workflow отключаем генерацию новый экземпляров, снимая галочки.
Результат на лицо.
Комментариев нет:
Отправить комментарий