2

ドキュメントによるとIHttpHandler、dll 内に実装してBinWeb アプリケーションのフォルダーに配置する場合、IIS 7.0 統合モードで HttpHandlers を登録する方法は明らかです。次に、そのアプリケーションの行を追加するとweb.config、登録プロセスが完了します。.ASHXデフォルトで実装されるファイルタイプがありIHttpHandlerます。このファイルは Bin フォルダーの dll にコンパイルされていないため (そして、コンパイル後にどこに行くのかわかりませんでした)、正しいファイルを追加しようtypeとしてもweb.config失敗しました。web.config:

<handlers>
   <add name="MyHandler" path="*" verb="*" type="MyHandler, Myhandler"resourceType="unspecified" precondition"integratedmode" />
</handlers>

質問:ファイルにHttpHandlers書かれた登録方法は?.ASHX

4

1 に答える 1

3

登録せずに、通常の aspx、asmx、または html ファイルのように ashx ファイルを呼び出すだけです。http://yourweb.com/yourhandler.ashx :)

于 2010-10-31T20:15:50.283 に答える