NServiceBus cannot find the message type being used. The messages are in a separate assembly but the configuration causes NSB to only scan the assembly specified (MyAssembly) rather than the default behaviour of scanning all assemblies in the binaries folder.
Changing the configuration to
Configure.With()
will scan all assemblies and allow NSB to find the required message types.
I think the error message is a little misleading!