У меня есть Microsoft.Diagnostics.Tracking.EventSource
с использованием Channel = EventChannel.Admin
: resulting manifest устанавливает и отлично работает на двух машинах W7, которые я пробовал, но в 2008 R2, когда я разворачиваюсь в EventViewer, я получаю MMC и я вижу, что события не «признаны» («Описание blabla не найдено ...»).EventSource, манифесты, EventViewer & WS 2008 R2
Странно, если я удалить манифест, EventViewer может открыть файл события без каких-либо исключений (хотя все еще не находит описания должным образом).
Есть ли что-то конкретное OS около EventSource
файлов манифеста?
Любые указатели направлений, в которых я должен искать?
Проблема в том, что я уверен, что предоставил необходимые данные и т. д. Я думаю, что я мог бы начать с проверки в реестре , но оттуда ... манифест - это тот, который генерирует автоматическую союзник 'Microsoft.Diagnostics.Tracing' – Benjol
Я имел в виду, какую команду вы использовали для регистрации вашего манифеста? Я предполагаю, что вы использовали wevtutil.exe. Вы скомпилировали манифест, связали результирующие ресурсы с вашей DLL и включили полный путь к этой DLL в свою командную строку wevtutil.exe? –
''% windir% \ System32 \ wevtutil.exe "im"% ~ dp0Manifest.man "/rf:"%~dp0Manifest.dll"/mf: "% ~ dp0Manifest.dll" "' – Benjol