1

もう会社にいない人のためにプロジェクトを引き継いでいます。クエリ文字列を介してデータを渡し、JSON を返す一連のサービスが既にあるプロジェクトに、JSON を受け入れて返す WCF サービスを追加しようとしています。私のローカルマシンでは、ビジュアルスタジオで動作し、サーバーに移動するとエラーが発生します:

説明: この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下の特定のエラーの詳細を確認し、構成ファイルを適切に変更してください。

パーサー エラー メッセージ: system.serviceModel/bindings/webHttpBinding のバインディングには、'jsonpBinding' という名前の構成済みバインディングがありません。これは bindingConfiguration の無効な値です。

これの原因は何ですか?

4

1 に答える 1

3

Web.Config にバインド構成がありません。

このようなもの:

<bindings>
    <webHttpBinding>
        <binding name="jsonpBinding" crossDomainScriptAccessEnabled="true" />
    </webHttpBinding>
</bindings>

これを<system.serviceModel>タグの中に入れます。

于 2013-06-28T12:55:22.840 に答える