2


1

私のWebサービスは機能していましたが、突然停止しました。 デバッグ後、設定に問題がある可能性があることに気づき、何らかの理由で.svcマッピングがIIS(Handler Mappings)で削除されました。

私は.svcマッピングを追加しました、そしてそれは今私のweb.configを更新してそしてweb.configにノードを追加しています(私の以前のweb.configはこのノードを持っていなかった、そしてそれはちょうどうまく働いていました)。

それでは、元のweb.configをアップロードし、IISに戻って、.svcマッピングが再度削除されたことを確認しました。

他に誰かがこの奇妙な行動を経験しましたか?

3 Answer


2


RC1問題を回避するために - 手動で.svcをaspnet_isapi.dllにマップしてください。


0


あなたのweb.configは変更され続けているので、私はあなたがIIS7を使っていると思います。 あなたのweb.configに追加されたコードを投稿できますか?

また、このマッピングをIISのアプリケーションレベルで設定していますか。 もしそうなら、あなた(あるいは他の誰か)はマッピングをより高いレベル(あるいはあなたがより高いレベルで働いているならより低いレベル)で変更しているかもしれず、それが最初の問題を引き起こしました。


0


@ServiceHostのFactory属性を使用することを考慮した特別な動作やカスタム動作が必要ない場合は、設定は不要です。