以前に WCF配信サービスライブラリをIISでホスト という記事を書いた。今日、同じようにIISでホストしようとしたら、IISにホストしたところで次のようなエラーメッセージが表示されてしまった。 このコレクションには、スキーマ http を持つアドレスが既に含まれています。このコレクションでは、スキーマあたりのアドレスは 1 つ以下である必要があります。 IISのバインドの設定でhttpのホスト名を複数登録してある状態の場合は、上記のエラーになってしまうらしい。ひとつだけにしたらうまく動いた。 他にもこうなる原因となることはあるかもしれないけどね。別の解決手段は、こちらに書いてあった。レンタルサーバでWCFのホスティング - ZOETROPEの日記 あと、この問題とは直接関係ないけど、IISでホストする記事は、第1回 WCFを使用してRSS/Atomフィーダを作成する - @IT がシンプ