Sunday, June 17, 2007

eScrum 1.0 and TFS Orcas

I did a quick test on whether eScrum 1.0 would run on the last TFS Orcas version - beta 1- and it did! All you have to do after following the installation guide of eScrum all the way was to insert this into eScrum web.config


<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>


After installing eScrum, you will have put a similar "dependentAssembly" into the web.config. Just copy the above sections into the "assemblyBinding" section just below the eScrum "dependentAssembly" - and that's all.

What this section does, is to override any bindings from the old 8.0.0.0 version TFS client assemblies to the new 9.0.0.0 ones. Good luck!

0 comments: