Utiliza las librerias de Sockets que tiene .NET, pero tendras que crear un servicio que abra un end point en el puerto COM de la maquina receptora para que se quede escuchando, y desde la otra enviar los datos como bytes utilizando las clases de las librerias de Sockets.