FinalBuilder 7.0.0.93 for building .NET 4.5 apps

We use FinalBuilder 7.0.0.93 to compile and unit-test .NET apps on framework 4.0 or before.   Recently we have new apps on .NET 4.5.

We setup a new build agent with Visual Studio 2012 and 2010 installed. We're not ready to upgrade TFS server to 2012 yet so we keep using TFS 2010.  The build agent in new build server is 2010 too.

When we apply the FinalBuilder to the xaml workflow, it errors out looking for Microsoft.TeamBuilder.Workflow assembly version 11.  I verified that both version 11 and 10 are in GAC.

Is there something to make FB work in 2012 environment?

Thanks, vt

 

Update… We have FB version 7.0.0.993 installed.

Have a look at FinalBuilder7.exe.config -it has binding redirects for the version of the TFS client if finds on the machine during install. It will automatically add a redirect for the highest version. Having said that, the version of FinalBuilder 7 you have pre-dates TFS2012/VS2012 by some time, so it should not have added the binding redirect to 11.

Thank you for help-out.  In FinalBuilderServer.TeamFoundation.exe.config, we added -


           
                              publicKeyToken="b03f5f7f11d50a3a"
                              culture="neutral" />
           
                             newVersion="10.0.0.0"/>
        

 

Our intention is to use version 10.   Unfortunately, it gave us the same error message.

We also tried "11.0.0.0" in newVersion field but also got the same result -

 

Could not load file or assembly 'Microsoft.TeamFoundation.Build.Workflow, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

 

Thanks, vt

The config in the previous post got truncated. Posted again..

 


           
                              publicKeyToken="b03f5f7f11d50a3a"
                              culture="neutral" />
           
                             newVersion="10.0.0.0"/>

Posted one more time as it was truncated…

Tag dependentAssembly
Tag assemblyIdentity name=“Microsoft.TeamFoundation.Build.Workflow”
publicKeyToken=“b03f5f7f11d50a3a”
culture=“neutral” End of Tag
Tag bindingRedirect oldVersion=“8.0.0.0-9.0.0.0”
newVersion=“10.0.0.0” end of tag
end of tag dependentAssembly