Type '%1!ls!' from assembly '%2!ls!' cannot be used across assembly boundaries because a type in its inheritance hierarchy ...