IIS

○Windowsの機能
・.NET Framework 4.6 Advanced Services
-WCFサービス
-HTTPアクティブ化
→WCFを利用している場合必要。404.17エラーが発生した。

○アプリケーションプール
・32ビットアプリケーションの有効化 = True
→FalseだとExcelCreatorの関係でエラーになった

 

○エラー

・メッセージを受信できる http://localhost:8001/service/Service.svc でリッスンしているエンドポイントがありませんでした。これは一般に、アドレスまたは SOAP アクションが正しくない場合に発生します。詳細については、InnerException を参照してください (ある場合)。
→IISのログ(C:\inetpub\logs\LogFiles\W3SVC3)を見ると、
2018-01-17 09:20:26 ::1 POST /service/Service.svc – 8001 – ::1 – – 404 13 0 108
となっていた。404.13はコンテンツの長さが長すぎるので以下を追加する。
参考:IIS7以降でURLクエリ文字列が長いと404エラー

<system.webServer>
<security>
<requestFiltering>
<requestLimits maxQueryString="新しい値をバイト単位で指定" />
</requestFiltering>
</security>
</system.webServer>