Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Webアプリケーションがあります。票4アクセスがあったらbreakしたいは意図は理解できますが、しかし、曖昧な表現でもあります。具体的に考えましょう。{}というようなクラスが多数あり、ここでbreakしたいと解釈しました。breakすべきはコンストラクターであり、しかし、派生クラスが多数あり現実的でない、とのこと。あれば親クラスであるPageクラスのコンストラクターでbreakすればいいだけです。インするによりクラスライブラリ内ではbreakしないように設定されているので、これを解除します。関数ブレークポイントを設定するによりSystem.Web.UI.Page.Pageにブレークポイントを設定します。これでPageコンストラクターでbreakします。ソースコードは表示されないでしょうが意図通り停止してますのでそこから更にF11ステップインをすれば派生クラスのコンストラクターへ進みます。個の銅バッジありがとうございます。所望の動きが得られました。|2一般的にPageでないもの(asmxやashxやaxd)を含めたIHttpHandlerへのアクセスが検知したいのであれば、Global.asax.csでHttpApplication.BeginRequestを監視するのが良いと思います。HttpContext.Current.Request等を参照する}ただし、このタイミングではセッション等が構成されていませんので、必要に応じて後続のイベントに変更してください。通常Global.asaxを経由しない静的なファイル等でもアプリケーションイベントを発生させたい場合はWeb.configのsystem.webServer/modulesセクションでrunAllManagedModulesForAllRequestsを設定する必要があります。個の銅バッジこちらもお手軽で良いですね。情報ありがとうございました。|0Global.asaxファイルを追加し、Session_Startイベントにブレークポイントを貼りましょう。すれば、WebブラウザからWebアプリケーションにHTTPによる要求が出されたときにSession_Startイベントが走りますので、ご希望どおりのことができます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。