The type '{0}' that is being loaded conflicts with the type '{1}' that is already loaded because they have the same namespace ...