ASP.NETのHTTPハンドラが呼び出されない

ASP.NET の HTTP ハンドラを登録する際に、App_Code にあるクラスを参照する場合はパスの書き方を間違えるとハンドラーが呼び出されない場合があります。

<httpHandlers>
<add verb="GET,POST" path="*.hoge" type="HogeHandler, App_Code" />
</httpHandlers>

この例では、App_Code 以下にあるクラス HogeHandler に HTTP ハンドラーを登録しています。クラス名の後に , App_Code を追加しています。

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する