Automapper 3.0.0을 사용하도록 프로젝트를 업데이트 했으므로 TFS 빌드가 성공하지 못했습니다.Automapper 3.0 -이 유형은이 플랫폼에서 지원되지 않습니다. IMapperRegistry
"... System.PlatformNotSupportedException : System.PlatformNotSupportedException :이 유형이 플랫폼 IMapperRegistry에서 지원되지 않습니다."이 오류는 다음과 같다
날이 문제를 해결하는 데 도움이 될 수 있습니다 사람이있다. 잠시 후 이전 버전으로 되돌릴 것입니다.
그래, AutoMapper.Net4 어셈블리에 대한 참조의 부족 것으로 보인다. 내 프로젝트는 VS2012 (디버깅 여부에 관계없이)에서 잘 실행되지만 독립 실행 형이 아닌 경우 스크립트를 실행 환경에 복사하는 데 사용되어 새로운 어셈블리 인 AutoMapper.Net4.dll을 app 폴더에 복사하는 것을 잊어 버립니다. –
AutoMapper 빌드에서 두 어셈블리를 결합해야하는 것처럼 보입니다. 많은 사람들이 AutoMapper를 '서비스 계층'어셈블리에 사용하고 웹 probject에서 문제를 명시하지는 않습니다. 이것이 가능한가? 나는 'reference nazi'가별로 없지만 업스트림 종속성에 "사용되지 않는"automapper를 추가해야하는 것이 더 나은 해결책이 될 것처럼 보입니다. –
저를 위해서 - Automapper를 유닛 테스트 프로젝트에 설치하고 유닛 테스트를 다시해야했습니다. HTH –