c# com msmq

API MSMQ COM en C#



(2)

Proyecto + Agregar referencia, pestaña Examinar. Navegue a c: / windows / system32 (o syswow64 en un sistema operativo de 64 bits) y seleccione mqoa30.tlb. Esto crea el ensamblado de interoperabilidad Interop.MSMQ.dll que está buscando. Tenga en cuenta que MSMQ es un componente opcional de Windows, deberá instalarlo primero si el archivo no está presente en su máquina.

¿Cuál es la mejor forma de usar MSMQManagement desde C #? Necesito la capacidad de mirar y purgar una cola saliente local cuando la máquina remota está desconectada.

Aparentemente algunos usuarios pueden hacer esto a través de la API COM, pero en la pestaña Referencias COM, no tengo la "Biblioteca de objetos de Microsoft Message Queue 3.0" que otros sitios web / blogs / publicaciones mencionan (ni nada remotamente similar). He buscado la máquina para Interop.MSMQ.dll y no puedo encontrarlo tampoco.

Estamos usando VS 2008 y corriendo en Windows 7 de 64 bits.

¿Qué me estoy perdiendo? ¿Existen otros mecanismos para lograr esto a través de clases administradas "normales"?

Gracias