Hello, I am trying to use the ISerialization interface to customize how a class is serialized, to be able to open it with another application. This is my getObjectData method:
s = System.Reflection.Assembly.GetExecutingAssembly().FullName;
s = s.Replace("96wellShuttleSW","SerReader");
info.FullTypeName = s;
info.AddValue("author", author);
info.AddValue("authorProfile",authorProfile);
info.AddValue("lastModifier", lastModifier);
info.AddValue("lastModified", lastModified);
info.AddValue("wells", wells);
info.AddValue("fileSettings", fileSettings);
info.AddValue("templateFile", templateFile);
info.AddValue("templateCompleted", templateCompleted);
}
I can see that this method is called by using the de****. However when I manually look at the serialized file, or try to deserialize it, I still see the original assembly name, 96wellShuttleSW. Any idea why my change to FullTypeName is ignored Thanks.