WCF returning “The content type text/html of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8)
To fix install the WCF non-HTTP activation components
- Click the Start button, and then click Control Panel.
- Click Programs, and then click Programs and Features.
- On the Tasks menu, click Turn Windows features on or off.
- Find the .NET Framework 3.0 node, select and then expand it.
- Select the WCF Non-Http Activation Components box and save the setting.