¿Puede un nombre fuerte causar problemas con la serialización de objetos en C #?

Serializo algunos objetos de configuración y almaceno los bytes de resultados dentro de una base de datos.

new BinaryFormatter().Serialize(memoryStream, instance);
Convert.ToBase64String(memoryStream.ToArray());

Estos objetos se deserializarán más tarde.

new BinaryFormatter().Deserialize(memoryStream);

Es posible que la aplicación tenga algunas nuevas versiones de ensamblaje en el momento de la deserialización. En general funciona bien, pero a veces obtengo una excepción de carga de archivos: "La definición de manifiesto del ensamblado ubicado no coincide con la referencia del ensamblado".. Los ensamblajes funcionan todos con nombres sólidos, ¿puede ser ese el problema y cómo podría evitar este problema?

Gracias por la ayud

Respuestas a la pregunta(4)

Su respuesta a la pregunta