EventSource,清单,EventViewer& WS 2008 R2

时间:2016-03-17 12:07:44

标签: .net windows-server-2008-r2 event-viewer ms-tracing-eventsource

我有Channel = EventChannel.Admin使用EventSourceSoftLayer_Network_Storage::getAllowableVirtualGuests安装并在我尝试过的两台W7机器上运行良好,但在2008 R2上,当我在EventViewer中向下钻取时,我收到MMC管理单元错误,我可以看到事件未被“识别”(“无法找到描述blabla ......”)。

奇怪的是,如果我卸载清单,EventViewer可以无异常地打开事件文件(但仍然没有正确找到描述)。

是否存在关于var names = ["Lancelot", "Arthur", "Gawain", "Galahad"] var monsters = ["Dragon", "Boar", "Giant", "Griffin"] let battlename = names[1] print(battlename, "Vs.", monsters) if battlename == names[0] { print(battlename, "Vs.", monsters[0]) } else if battlename == names[1] { print(battlename, "Vs.", monsters[1]) } else if battlename == names[2] { print(battlename, "Vs.", monsters[2]) } else if battlename == names[3] { print(battlename, "Vs.", monsters[3]) } 清单文件的操作系统特定内容?

我应该搜索哪些指示?

2 个答案:

答案 0 :(得分:2)

这里的关键问题是你如何注册清单。请注意,事件查看器实际上并不知道如何读取清单。当您使用wevtutil注册清单时,它主要只是添加注册表项。注册表键应该具有DLL的完整路径,并且DLL应该包含已编译的清单数据。如果您没有将已编译的清单数据添加到DLL中,或者如果您在注册清单时未提供DLL的完整路径,则事件查看器将无法找到数据它需要。

过去版本的wevtutil避免在您错误地执行此操作时警告您。我认为较新的版本(例如Windows 10)正在变得更好。

答案 1 :(得分:0)

用户错误,更改:(

我甚至在Doug的答案评论中写出来:

--- 
title: "test"
output: 
   beamer_presentation:
     number_section: true
---


# Topic A
kdsfj

# Topic B
sdjfkl

不是我在批处理文件中实际拥有的内容,我忘了将完整路径放在.man文件名前面。