¿Hay un "registro de eventos" en Wine?


1

Cuando una aplicación que se ejecuta bajo Wine registra algo en el registro de eventos de Windows, ¿qué hace Wine con eso?

Respuestas:


1

Windows almacena el evento troncos en el registro bajo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog. Abrí el regedit de vino e intenté ir a ese lugar, pero no parece haber una clave de registro de eventos debajo de la clave de Servicios para vino.

Yo esperaría que todos los mensajes de error que normalmente irían al registro de eventos se pasaran a la salida estándar. Para ver qué errores se producen durante la ejecución de su programa, abra un terminal y escriba wine applicationName y abrirá su programa de Windows y cualquier error aparecerá en el terminal.


Acabo de echar un vistazo al código fuente de Wine y puedo confirmar que todo lo que hace es hacer un mensaje de seguimiento de Wine estándar. Si se define el WINEDEBUG correcto, se envía a stderr. ¡Esto no ayuda con postmortem si el usuario final no estaba configurado para capturar la salida! Agregué algo de código en mi aplicación para volcar mis eventos en un archivo de texto también.
Troy

¡Bonito! Estoy trabajando en aprender programación para poder hacer lo que acabas de hacer.
James T
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.