Previous Topic: Windows Activation Service or Net.TCP Listener Adapter Service Have Not StartedNext Topic: CCS Times Out When Classifying a Document


Incorrect Version of .NET Runtime Registered With IIS

Problem

An incorrect version of the .NET runtime is registered with IIS.

Description

The CCS displays the following error

"Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'." 

Resolution

Register the .NET 4.0 framework needs with IIS:

  1. Locate aspnet_regis.exe

    On 64-bit servers, find this executable in the \Microsoft.NET\Framework64\v4.0.30319 subfolder below the Windows folder.

  2. From a command prompt, go to the subfolder that contains aspnet_regis.exe.
  3. Run the following command:
    aspnet_regiis -i