System.Web.ProcessModelInfo.GetCurrentProcessInfo()を呼び出して取得した情報を使用します。しかし、MSDNによれば、この方法はIIS 5.0またはIIS 6.0の分離モードでのみ使用できます。私はIIS 5分離モードを使用したくありません。 パフォーマンスカウンターから読み取るのは唯一の方法ですか?IIS 6.0でProcessModelInfoを使用する
答えて
あなたが興味を持っているIIS worker processに関する情報を取得するためにProcess.GetProcessByNameを使用することができます。
JPありがとうございます。これは間違いなく実行可能なソリューションのようです。私はそれを試して、あなたに知らせるでしょう。 Btw、w3wp.exeのような低特権プロセスからこれを呼び出すと、セキュリティ上の例外が発生します。 – HashName
FullTrustを使用している場合は、正常に動作するはずです。しかし、そうでない場合は、http://blogs.msdn.com/shawnfa/archive/2005/12/14/502826.aspx –
に関する記事があります。それがFullTrustで実行されていることを確認する方法を教えてください。申し訳ありませんが、私は.Netセキュリティモデルについてよく理解していません。 – HashName
IISアーキテクチャは、さまざまなバージョンよりも大幅に変更されました。個人的には、基本的なISAPIフィルタと拡張APIの一部ではないものには依存しません。パフォーマンスカウンタを使用することは、将来的な証明になりそうです。
David Wangさんの現在のブログを追跡しようとする必要があります。リンクを投稿する担当者はいません。/最後にブログを読んでからしばらくお待ちください。彼(彼はMSの主要なIIS開発者の一人です)からより良い答えを得るつもりです。
幸運。
ありがとうございますKayEss.私はチェックアウトしたデビッド王のブログと確かに十分に非常に洞察力のある。しかし、私は私の問題への答えを見つけることができませんでした。 – HashName
- 1. Microsoft-IIS/6.0
- 2. IIS 6.0 DirectoryEntryプロパティリスト
- 3. IIS 6.0とWebservices
- 4. IIS 6.0のHTTP 400
- 5. mvcプロジェクトをiis 6.0にデプロイ
- 6. ASP.NET用IIS 6.0の既定のユーザー
- 7. IIS 6.0を使用してWebサイトにC#プロジェクトを追加
- 8. IIS 5.0からIIS 6.0へのアップデート
- 9. XslTransformExceptionは、IIS 7.0からIIS 6.0に
- 10. IIS 6.0を使用してmvc asp.netで空白要求にルーティングする
- 11. エラー500 IIS 6.0上のWebサービスを使用WS 2003
- 12. IIS 6.0を使用しているWebサイトにC#プロジェクトを展開する
- 13. IIS 6.0のデバッグ方法
- 14. IIS 6.0のアプリケーションプール共有DLL
- 15. IIS 6.0 Webサイトサーバーの出力?またはサーバーコンソール? IIS 6.0の新機能
- 16. IIS 6.0でサブディレクトリに仮想ディレクトリを作成する(プログラムで)
- 17. JBoss 6.0でHibernate 4.0.1を使用する
- 18. IIS 6.0サーバーでファイルを強制的にダウンロードする方法
- 19. IIS 6.0で仮想ディレクトリを自動的に認証する
- 20. WCFサービスがIIS 6.0で401エラーを表示する理由
- 21. IIS 6.0でWCFサービスを展開する方法は?
- 22. IIS 6.0にapp.configファイルを変更する権限を与える
- 23. IIS 6.0アプリケーションプールの停止の問題
- 24. IIS 6.0、Windowsサーバー2003のCDate関数エラー
- 25. IIS 6.0、クラシックASPの詳細エラーメッセージ
- 26. IIS 6.0リモート共有へのアクセス許可
- 27. IIS 6.0 DirectoryEntry ScriptMapsプロパティとセット.Netバージョン
- 28. Pythonを使用してIIS 6.0のWebページを提供する最も良い方法は何ですか
- 29. IISでWeb.Cachingを使用するIIS 5.1を使用できません。
- 30. プログラムでIIS 6.0でワイルドカードスクリプトマップを追加できません
あなたはIIS6または5を使用していますか?ドキュメントはIIS6で動作するはずであることを示唆しているようです。 –
私はIIS 6を使用しています.IIS 6がIIS 5分離モードで実行するように設定されている場合のみ、IIS 6で動作します。 – HashName