2009-08-27 81 views
0

我正在创建一个Web应用程序,该应用程序将查询使用特定ID的事件在内部服务器上的事件日志。由于大多数服务器都运行Windows Server 2003,因此我无法使用我希望使用的首选System.Diagnostics.Eventing.Reader方法。如何使用VB.NET查询远程服务器事件日志?

我已经看到提及使用WMI,但如果可能的话,希望避免这种情况。我已经涉足System.Diagnostics类,但似乎无法让它在服务器上运行时工作。它可以在本地测试时查询我的事件日志,但在放入最终服务器时不显示任何内容。程序运行后没有显示错误。

使用VB.NET和ASP.NET完成此操作的最佳方法是什么?如果WMI是最好的方法,是否有人可以请我指出正确的方向,因为我以前从未与之合作过。

在此先感谢。

回答