Type '%1!ls!' from assembly '%2!ls!' cannot be used across assembly boundaries because it has a generic type parameter that ...