¿Cómo solucionamos los problemas de un programa NETMF de larga ejecución que se detiene en la producción?

Situación

tengo unFEZ Cobra II NET ejecutando el código de prueba. Envía datos cada segundo a un servidor en la LAN. El servidor escribe los datos en un archivo de texto. Después de 27 horas y 97.200 envíos exitosos, Cobra deja de enviar. Claramente, no voy a depurar durante 27 horas, y no estoy seguro de qué otra manera solucionar problemas, porque los enfoques estándar de solución de problemas de software no se aplican.

Pregunta

Si tuviera que escribir para registrar errores en Cobra, ¿cómo accedería a ellos?¿NETMF tiene registros de aplicaciones? ¿Cómo podemos acceder a ellos?¿Hay un visor de eventos?¿Qué otros pasos de solución de problemas / depuración son viables aquí?

Código

public class Program
{
    private static Timer timer;
    private Network network;

    public static void Main()
    {
        Program p = new Program();
        p.network = new Network();
        p.RepeatedlySendDataToWcfService();
        Thread.Sleep(Timeout.Infinite);
    }

    private void RepeatedlySendDataToWcfService()
    {
        Program.timer = 
            new Timer(this.TimerCallback_SendSbcData, new object(), 0, 1000);            
    }

    private void TimerCallback_SendSbcData(object stateInfo)
    {
        SbcData data = new SbcData();
        this.network.Send(data);
    }
}

Búsqueda e investigación

https://stackoverflow.com/search?q=netmf+troubleshooting No hay resultados.https://stackoverflow.com/search?q=netmf+error+log No hay resultados.https://stackoverflow.com/search?q=netmf+remoting No hay resultados.¿Podemos acceder a los registros de errores de Cobra II?NETMF - Depuración de aplicaciones

Respuestas a la pregunta(1)

Su respuesta a la pregunta