0

IHttpHandler を実装しようとしています。適切なクラスを定義しましたが、デバッグ Web サーバー (Visual Studio で f5 キーを押した場合に取得されるサーバー) が「ページを表示できません」と応答しています。

ここhttp://msdn.microsoft.com/en-us/library/ms228090%28v=VS.90%29.aspxを見て、ハンドラーの構成方法を学びましたが、IIS6 と 7 にはさまざまな方法があるようです。ただし、プロセスは web.config に何かを入れてから、IIS マネージャーで設定します。ただし、これは展開の問題です。テスト サーバーで実行できるようにしたいのですが、テスト サーバーでこの 2 番目の手順を実行する方法がわかりません。

web.config に次のように記述します。

<httpHandlers>
  <add verb="*" path="*.sample"
    type="MyNamespace.Code.HelloWorldHandler"/>
</httpHandlers>

HelloWorldHandler は、上記のリンクのコードです (MyNamespace にラップされています)。

誰かが開発サーバー用にこれを正しく構成する方法を教えてもらえますか?

4

1 に答える 1

0

このようにweb.configを介してWebサーバー設定を設定できるはずです...

<configuration>
  <system.webServer>
    <handlers>
      <add name="HelloWorldHandler"
           verb="*"
           path="*.sample" 
           type="MyNamespace.Code.HelloWorldHandler"
           resourceType="Unspecified" />
    <handlers>
  </system.webServer>
</configuration>
于 2010-09-24T17:09:49.067 に答える