WF4.5 no compila flujos de trabajo c # en paralelo

Tengo un flujo de trabajo xamlx alojado en IIS con expresiones c # que estoy tratando de ejecutar en versiones de lado a lado.

Me gustó exactamente este artículo:Versiones lado a lado de los servicios de flujo de trabajo

Las nuevas instancias del flujo de trabajo funcionan como se esperaba, pero cuando invoco una versión de una versión anterior del flujo de trabajo, aparece un error que me indica que no está compilado.

Error:

No se puede ubicar el ICompiledExpressionRoot para la ubicación compilada 'auxData'. Asegúrese de que se haya compilado la definición de la actividad que contiene esta expresión.

Por cierto, tengo una fábrica personalizada que compila el flujo de trabajo.

<serviceActivations>        
    <add service="Service1.xamlx" relativeAddress="~/Service1.xamlx" factory="MyServiceHostFactory" />
</serviceActivations>

Respuestas a la pregunta(1)

Su respuesta a la pregunta