Оказывается, это из-за подключенного отладчика.
Если я запускаю код непосредственно в командной строке, в этом случае в домене приложения не было сборок «Workflow, версия = 0.0.0.0, Culture = нейтральный, PublicKeyToken = null».
Интересно, что нет ни одного.
Означает ли это, что на каждом WorkflowInvoker.Invoke (wfDefinition); есть сборка динамической сборки, которая выгружается при конкуренции экземпляров?
Но это деталь реализации, которая, вероятно, не влияет на производительность wf-приложения.
Спасибо за помощь, tilovell