Error de compilación "Se intentó cargar un ensamblaje con un formato incorrecto" después de actualizar net framework 4.5.2 a 4.7.1

Estamos tratando de actualizar el marco de nuestro programa. Actualmente lo tenemos en la versión 4.5.2 y queremos actualizarlo a la versión 4.7.1

Hemos cambiado todos los csproj de la solución, y cuando compilamos en depuración, la aplicación se compila y funciona correctamente. Pero cuando lo hacemos en el lanzamiento, nos falla con el siguiente error:

An attempt was made to load an assembly with an incorrect format: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.1\Facades\System.IO.Compression.ZipFile.dll

Realmente no sabemos lo que está mal, ¿alguien sabe lo que podría ser?

Muchas gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta