For mapping between two types where you’re taking control of the entire mapping, use ConvertUsing:
Mapper.CreateMap<MyEnum, string>().ConvertUsing(src => src.ToString());
All the other methods assume you’re mapping to individual members on the destination type.