I am trying to de-serialize a XML string back to an object. The code does NOT have a reference to the assembly that has the class definition. We keep the fully qualified name in the XML document using XmlTextWriter.WriteProcessingInstruction, so we use that to get the type at runtime.
GetType( fullyQualifiedAssemblyName, false, true );
This of course works perfectly on the full framework.