WF4.5 не компилирует параллельные рабочие процессы c #
У меня есть рабочий процесс IIS, размещенный на xamlx с выражениями c #, который я пытаюсь запустить в параллельном управлении версиями.
Мне очень понравилась эта статья:Параллельное управление версиями сервисов документооборота
Новые экземпляры рабочего процесса работают должным образом, но когда я вызываю экземпляр предыдущей версии рабочего процесса, возникает ошибка, сообщающая, что он не скомпилирован.
Ошибка:
Невозможно найти ICompiledExpressionRoot для скомпилированного расположения «auxData». Убедитесь, что определение для действия, содержащего это выражение, было скомпилировано.
Кстати, у меня есть специальная фабрика, которая компилирует рабочий процесс.
<serviceActivations>
<add service="Service1.xamlx" relativeAddress="~/Service1.xamlx" factory="MyServiceHostFactory" />
</serviceActivations>