Automapper 3.0 - 此平台不支持此类型 IMapperRegistry

2024-02-29

我更新了我的项目以使用自动映射器3.0.0现在我的 TFS 构建没有成功。错误如下:

"...System.PlatformNotSupportedException:System.PlatformNotSupportedException:此平台 IMapperRegistry 不支持此类型。"

有没有人可以帮助我解决这个问题。 与此同时,我将恢复到以前的版本,因为该版本似乎工作正常。


我们的构建服务器上也遇到了同样的问题。 MsTest 似乎删除了它认为不必要的 DLL(注意:此说法只是一个有根据的猜测)。要修复此问题,请在 AutoMapper.Net4.dll 中添加对某些内容的显式调用。例如,使用 ListSourceMapper 类:

var useless = new ListSourceMapper()

将其添加到由所有其他项目共享的项目中,为我们解决了这个问题。这行代码的放置位置可能会有所不同。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Automapper 3.0 - 此平台不支持此类型 IMapperRegistry 的相关文章

随机推荐