domingo, 3 de mayo de 2015

MSDTC y .Net: MSDTC no está disponible en el servidor 'X'.

El error que indica que el Microsoft Distributed Transaction Coordinator no está disponible puede significar a que debemos configurarlo, de esta manera ya no recibimos el mensaje de error en .Net cuando utilizamos TransactionScope.

1º En ventana de ejecución poner: comexp.msc

2º Expanda Servicios de componentes, equipos, Mi PC, Administrador de transacciones distribuidas, haga DTC Localy, a continuación, haga clic en Propiedades.

3º En el tab Segumiento puede activar "Seguimiento de todas las trasacciones".

2 comentarios:

Unknown dijo...

pregunta, al yo publicar el sitio en un hosting en internet tambien debo de configurar esa parte?

Gracias por compartir.

Leonardo Suárez dijo...

Si, también se debe hacer lo mismo, además ayuda a que los rollbacks en base de datos se puedan realizar activando esas opciones. Bueno y los rollbacks depende si está usando código transaccional de otra manera cambios realizados en BD no ocurren.