Отладка workflow в Visual Studio

9 Янв
2011

Написав однажды не сложный рабочий процесс, удачно установил его, привязал к списку в SharePoint, создал элемент в списке, нажал запустить рабочий процесс, и получил статус рабочего процесса «Ошибка». В журнале рабочего процесса было написано: «Ошибка в рабочем процессе» Никаких дополнительных сведений о том, что могло случиться нет. Просто ошибка. Итак, начинаем откладку нашего рабочего процесса:

  1. В Visual Studio нажимаем: «Tools->Attach to process» или нажимаем Ctrl+Alt+P. Должно появится следующее окно:
  2. Нажимаем «Select», в появившемся окне выбираем «Workflow» нажимаем «ОК»
  3. В списке процессов (Available Processes) выбираем «w3wp.exe», выбираем тот в столбце «Type» которого есть тип «Workflow»
  4. Нажимаем «Attach»
  5. Возвращаемся в код нашего рабочего процесса, расставляем точки наблюдения (Breakpoint) в коде.
  6. Заходим на Sharepoint, вновь пробуем запустить наш рабочий процесс. Теперь в Visual Studio можно по шагам смотреть что же у нас происходит.

Оставить комментарий или два

Наверх
Rambler's Top100