Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC&x2B;AutoMapper 7.0.1.0-是否有办法告诉AutoMapper忽略所有属性,但显式映射的属性除外?_Asp.net Mvc_Automapper_Clr - Fatal编程技术网

Asp.net mvc MVC&x2B;AutoMapper 7.0.1.0-是否有办法告诉AutoMapper忽略所有属性,但显式映射的属性除外?

Asp.net mvc MVC&x2B;AutoMapper 7.0.1.0-是否有办法告诉AutoMapper忽略所有属性,但显式映射的属性除外?,asp.net-mvc,automapper,clr,Asp.net Mvc,Automapper,Clr,我们正在使用automapper来映射复杂对象(在一个配置文件中映射大约50~60个对象的嵌套对象)。它在v4.2中工作,当我们升级到7.0时,它会抛出错误。映射时出现错误“公共语言运行库检测到无效程序”。有没有一种方法可以告诉AutoMapper忽略所有属性,除了那些显式映射的属性,而不是单独指定每个属性 cfg.CreateMap<Policy, PolicyDTO>().MaxDepth(3); cfg.Advanced.AllowAdditiveTypeMapCreation

我们正在使用automapper来映射复杂对象(在一个配置文件中映射大约50~60个对象的嵌套对象)。它在v4.2中工作,当我们升级到7.0时,它会抛出错误。映射时出现错误“公共语言运行库检测到无效程序”。有没有一种方法可以告诉AutoMapper忽略所有属性,除了那些显式映射的属性,而不是单独指定每个属性

cfg.CreateMap<Policy, PolicyDTO>().MaxDepth(3);
cfg.Advanced.AllowAdditiveTypeMapCreation = true;
cfg.CreateMap().MaxDepth(3);
cfg.Advanced.AllowEditiveTypeMapCreation=true;

您应该尝试隔离问题。否则,就几乎没有机会理解为什么会发生这种情况。有什么特别的方法需要遵循吗?我已经手动删除了所有未使用的映射,但仍然没有从中断的映射中删除luckStart,请尝试简化它,直到不再中断。那么你可能会有一个关于复制的想法。