Desserialização binária com versão de montagem diferente

Eu tenho um projeto que usa BinaryFormatter para serializar uma coleção de estruturas com string e bool? tipos de dados.

A serialização / desserialização funciona bem, no entanto, se eu alterar o assembly que faz o trabalho, ele não desserializa devido ao cabeçalho no arquivo binário, indicando que ele requerAssembly x ao invés deAssembly y para lidar com os dados.

É possível configurar a serialização / desserialização para ser independente da montagem?

questionAnswers(5)

yourAnswerToTheQuestion