Upon closer inspection it is the serialization of a Spread<MyDataType>
that causes the problems.
I made a mininmal patch-set to reproduce:
- Datatype.vl → Definition of MyDataType
- MyDataTypeSender.vl → Serializes and sends a
Spread<MyDataType>
via NetMQ. Export this as .exe to create a console-app that sends - MyDataTypeReceiver.vl → Deserializes this and throws exceptions upon Deserializing if the sender is the .exe but works fine when the sender is running in the editor.
DatatypeSerializeSendDemo.zip (9.9 KB)