ハンドラと呼ばれるHttpHandlerを持っています。これをDLLにコンパイルし、ASP.NETアプリケーションの/ binフォルダに入れます。それから私は.ashxファイルがあります:デフォルトネームスペースを使用するHttpHandler
<% @ webhandler language="C#" class="Handler" %>
を私ははタイプ「ハンドラ」エラーを作成することはできません取得します。しかし
、私は、いわれのない名前空間にハンドラをラップFOOを言って、それが正常に動作します
<% @ webhandler language="C#" class="foo.Handler" %>
に.ashxを変更した場合。なぜ、ネームスペースを使用できないのですか。デフォルトのネームスペースです。 Microsoftは、msdn WebサイトのHttpHandlersの多くの例で名前空間を省略しています。