Completed
Last Updated: 27 Jan 2014 12:39 by ADMIN
ADMIN
Ivaylo
Created on: 15 Nov 2013 12:27
Type: Bug Report
4
Test list execution fails after upgrade looking for older assembly version
After upgrade the project references are all referred to the older version even though the installed version is the latest and the tests are failing with an error loading referenced assembly . When the project references are manually updated , the problem is solved, however this creates huge inconvenience for customers with multiple projects.

Exception from TS follows:

Situation: Error loading referenced assembly
     Outer Exception Type: System.IO.FileLoadException
     Message: Could not load file or assembly 'ArtOfTest.WebAii.Design, Version=2013.1.1002.0, Culture=neutral, PublicKeyToken=4fc62bbc3827ab1d' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
     HRESULT: 0x80131040 (Official ID (if app.) = FUSION_E_REF_DEF_MISMATCH, Error Bit = FAILED, Facility = FACILITY_URT, Code = 4160)
3 comments
ADMIN
Daniel Djambov
Posted on: 27 Jan 2014 12:39
Telerik: the issue is fixed and solution is available in our latest product releases from Jan 2014.
Hubert
Posted on: 07 Jan 2014 15:06
Hi Ivaylo,
I've found the cause of this issue: I'm using a custom extension class library that  referenced older versions of Test Studio DLLs. This caused errors after upgrading Test Studio to the latest version. Replacing the references with the new DLL versions resolved this issue for me. I understand this is a custom extension and is outside the scope of Test Studio's upgrade process but I think it would be valuable to add a caveat to the Test Studio documentation to prevent other people from encountering this issue.
Hubert
Posted on: 07 Jan 2014 14:39
Hi Ivaylo.
I'm experiencing the same problem. Could you please provide the manual solution?

Bert