Issue
An error appears when attempting to open the SmartObject Service Tester tool:

Error Code
Deserializing Type: SourceCode.SmartObjects.Authoring.ServiceExplorer’ Name: Message: ‘Could not load type ‘SourceCode.Framework.ValidationResult’ from assembly ‘SourceCode.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=16a2c5aaaa1b130d'.'
Source: SourceCode.SmartObjects.Authoring
Resolution
Check the version of the Sourcecode.Framework.dll in the Global Assembly Cache (C:WindowsassemblyGAC_MSILSourceCode.Framework4.0.0.0__16a2c5aaaa1b130d).
If the version of the dll in the GAC does not match the dll in this location: %Program Files%K2 blackpearlBin, please follow the steps below:
1. Make a backup of the Sourccode.Framework.dll in the GAC (C:WindowsassemblyGAC_MSILSourceCode.Framework4.0.0.0__16a2c5aaaa1b130d).
2. Stop the K2 service.
3. Replace the Sourcecode.Framework.dll in the GAC with the correct Sourcecode.Framework.dll from %Program Files%K2 blackpearlBin.
4. Restart the K2 service.
Additional Information
Related Links