Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceModel, Version=3.0.0.0 […]

Uno de los incidentes que nos podemos encontrar al tener instalado el nuevo Framework 4.0 es que nuestras aplicaciones con WCF anteriores dejen de funcionar por el siguiente motivo:

ServiceModel-error

Para solucionarlo, debemos acceder al servidor de aplicaciones (IIS), nos posicionamos en el sitio que nos está fallando y accedemos al apartado de Módulos:

Una vez allí, quitamos la versión 3.0 de ServiceModel, quedando únicamente la versión 4.0.

Espero que sea de utilidad.

¡Saludos!