자동 도구는 좋은 도구입니다. 하지만 몇 가지 문제가 있습니다.automapper는 디버그 모드에서 정상적으로 작동하지만 릴리스 모드에서 매핑 예외를 throw합니다.
프로젝트를 디버깅하는 동안 제대로 작동하지만 모든 매핑 작업이 완료됩니다. 그러나 릴리스 모드에서는 정확히 동일한 데이터로 매핑 예외가 발생합니다.
무엇이 문제 일 수 있습니까?
내 환경은 Win7, 32 비트, VS 2010입니다. 프로젝트는 .net 4.0 프로파일에서 작동합니다. 디버그 모드에서
Mapper.CreateMap<V_Person_Details,Person>();
Mapper.Map(curr_V_Person, cur_Person); /// exception throws here in just release mode , not in debug mode
///Trying to map System.String to System.nullable .... Destination property SSS_ID : exception of the Automapper.AutomapperMappingException was thrown.
....
그'매핑 예외 '는 무엇에 관한 것입니까? – Tigran
System.string을 System.nullable에 매핑하려고합니다 .1 ...하지만 동일한 데이터를 사용하는 디버그 모드에서 제대로 작동합니다. – Yaya
** ** 나에게, 당신은 Debug와 Release에서 다른'databases'에 바인딩하는 것처럼 보입니다. – Tigran