Popular Answer

The WCF service reference created a type for Product as ModeloTemplate.NorthWindWCF.Product. You defined a type (as you said, locally) as ModeloTemplate.Models.Product. These are two different, unrelated types and cannot be cast back and forth automatically. Check out AutoMapper.