2016-06-11 6 views
0

Я следую образцу, предоставленному here, чтобы использовать пользовательский источник событий. Однако, после того, как я бегу образца, нет сообщения о событии содержится в средстве просмотра событий, как на рисунке ниже:Не удалось найти заказное событие

enter image description here

ли у вас есть какие-либо идеи?

+0

любого статуса на свой вопрос? – magicandre1981

ответ

0

Вы должны захватить события с инструментом:

  • С xperf: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Windows Performance Toolkit \ xperf.exe" -start UserLogger - на GUID -f User.etl & & таймаут -1 & & "C: \ Program Files (x86) \ Windows \ наборы 8.1 \ Windows Performance Toolkit \ xperf.exe" -останавливаем UserLogger
    Измените GUID на свой собственный
  • С perfview: perfView/onlyProviders = * MyCompanyEventSo urce собирать
  • create your own WPRP profile and add a entry to log MyCompanyEventSource events и запустить РРП -start MyProfile.wprp & & таймаут -1 & & ЗТОРОМ -stop result.etl
  • use EventListener Class слушать события в собственном коде
  • использовании TraceEvent, начать сеанс в режиме реального времени и подписаться на событие DynamicAll и проанализировать здесь данные MyCompanyEventSource.

Что вы хотите, чтобы write to Eventlog, так что вы должны установить обновление Event Channel attribute