I've gotten several questions how about whether or not the eScrum add-on works with TFS 2008.  I've contacted the people who wrote that code and gotten the answer.  Here is what I heard:

The existing eScrum MSDN release is compatible with TFS 2008, although the application’s web.config will need to be updated for the scenario where the web service and TFS 2008 are installed on the same machine.

 

This change is required in order to override the existing TFS client assemblies bindings from version 8 to version 9.  The required web.config update for this scenario is as follows:

·         Insert the below web.config section into your existing web.config file, immediately following the <loggingConfiguration> element.

 

<?xml version="1.0"?>

<configuration>

….

  </loggingConfiguration>

  <runtime>

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

      <dependentAssembly>

        <assemblyIdentity name="Microsoft.TeamFoundation.Client" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>

          <bindingRedirect oldVersion="8.0.0.0" newVersion="9.0.0.0"/>

      </dependentAssembly>

      <dependentAssembly>

        <assemblyIdentity name="Microsoft.TeamFoundation.WorkItemTracking.Client" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>

          <bindingRedirect oldVersion="8.0.0.0" newVersion="9.0.0.0"/>

      </dependentAssembly>

      <dependentAssembly>

        <assemblyIdentity name="Microsoft.TeamFoundation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>

          <bindingRedirect oldVersion="8.0.0.0" newVersion="9.0.0.0"/>

      </dependentAssembly

    </assemblyBinding>

  </runtime>

</configuration>

Brian