2009-06-03 82 views
1

我想使用通過調用System.Web.ProcessModelInfo.GetCurrentProcessInfo()獲得的信息。但是MSDN表示此方法只能與IIS 5隔離模式下的IIS 5或IIS 6一起使用。我不想使用IIS 5隔離模式。 從Performance Counters中讀取唯一方法嗎?在IIS 6.0中使用ProcessModelInfo

+0

您使用的IIS6或5?該文件似乎表明它應該與IIS6一起工作。 – 2009-06-08 02:45:37

+0

我正在使用IIS 6.只有在IIS配置爲在IIS 5隔離模式下運行時,它才能與IIS 6配合使用。 – HashName 2009-06-11 00:36:54

回答

1

對於不同的版本,IIS架構已經發生了根本性的變化。就我個人而言,我不會依賴任何不屬於基本ISAPI過濾器和擴展API的組件。使用性能計數器可能會更有前途。

對於一個明確的答案,你應該嘗試追蹤David Wang的當前博客 - 我沒有代表發表鏈接:/自從我上次閱讀他的博客已經有一段時間了,但如果他仍然活躍,那麼你他會從他那裏得到更好的答案(他是MS的主要IIS開發人員之一)。

祝你好運。

+0

謝謝KayEss.I結帳了David Wang的博客,果然非常有見地。但我找不到我的問題的答案。 – HashName 2009-06-11 00:46:10