Wine에 "이벤트 로그"가 있습니까?


1

Wine 아래에서 실행되는 앱이 Windows 이벤트 로그에 어떤 것을 기록하면 Wine은 어떻게 처리합니까?

답변:


1

Windows가 이벤트를 저장합니다. 로그 아래의 레지스트리에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog. 나는 와인 regedit를 열고 그 위치로 가려고했지만 Wine에 대한 Services 키 아래에 Eventlog 키가없는 것으로 보인다.

일반적으로 이벤트 로그로 이동하는 모든 오류 메시지는 표준 출력으로 전달 될 것으로 예상됩니다. 프로그램을 실행하는 동안 어떤 오류가 발생했는지 확인하려면 터미널을 열고 다음을 입력하십시오. wine applicationName Windows 프로그램을 열면 터미널에 오류가 표시됩니다.


나는 Wine의 소스 코드를 들여다 보았고, 표준 Wine Trace 메시지임을 확인했다. 올바른 WINEDEBUG가 정의되면 stderr로 출력합니다. 최종 사용자가 출력량을 늘리기 위해 아직 설정하지 않은 경우이 방법으로는 사후 처리에 도움이되지 않습니다! 내 응용 프로그램에 내 이벤트를 텍스트 파일에 덤프 할 코드를 몇 개 추가했습니다.
Troy

좋은! 나는 방금 프로그래밍 한 것을 배우기 위해 노력하고 있습니다.
James T
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.