No es probable. WER no debe ser usado por las aplicaciones, es algo que un usuario puede elegir habilitar, y cuando lo hace, todos los bloqueos de aplicaciones se convierten en Informes de errores de Windows y se envían a un servidor central. No es algo que enciende y apaga para aplicaciones individuales. Genere un informe de error bloqueando en una máquina donde el usuario ha habilitado WER.
Los desarrolladores solo tienen que registrarse para que puedan obtener la información de bloqueo de sus productos.
de http://msdn.microsoft.com/en-us/library/bb513641(VS.85).aspx
Los desarrolladores pueden registrarse con una calidad de los servicios en línea de Windows para obtener información acerca de los problemas de los clientes están experimentando con sus aplicaciones y ayudar a los clientes a corregir estos problemas. Los desarrolladores también pueden usar Recuperación de aplicaciones y Reiniciar para garantizar que los clientes no pierdan datos cuando su aplicación falla y permiten a los usuarios regresar rápidamente a sus tareas.
estoy seguro de que podría utilizar de interoperabilidad para llamar a los WER de api, si se desea generar un informe sin que se caiga.
no creo que se puede utilizar System.Diagnostics.EventLog de iniciar el envío de un informe de error WER de la máquina del cliente al servidor de Microsoft. Si esto es realmente lo que usted quiso decir, ¿puede explicar cómo se puede hacer esto exactamente? – urig
Ah, ya veo, pensé que querías acceder al registro de errores de Windows: soryy para el error – Ray