2009-08-27 84 views
0

我正在創建一個Web應用程序,該應用程序將查詢使用特定ID的事件在內部服務器上的事件日誌。由於大多數服務器都運行Windows Server 2003,因此我無法使用我希望使用的首選System.Diagnostics.Eventing.Reader方法。如何使用VB.NET查詢遠程服務器事件日誌?

我已經看到提及使用WMI,但如果可能的話,希望避免這種情況。我已經涉足System.Diagnostics類,但似乎無法讓它在服務器上運行時工作。它可以在本地測試時查詢我的事件日誌,但在放入最終服務器時不顯示任何內容。程序運行後沒有顯示錯誤。

使用VB.NET和ASP.NET完成此操作的最佳方法是什麼?如果WMI是最好的方法,是否有人可以請我指出正確的方向,因爲我以前從未與之合作過。

在此先感謝。

回答