Deserializing an object against a different verson of an assembly

This is your problem here: System.Runtime.Serialization.SerializationException: Unable to find assembly ‘MyAssembly.dll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null’.

Make sure MyAssembly.dll is referenced and in your /bin directory.

-Jeff