微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Automapper中等信任问题无法解决

如何解决Automapper中等信任问题无法解决

| 我部署了网站,并由于自动映射器中等信任而出错。 有什么办法吗?
[SecurityException: Request for the permission of type \'System.Security.Permissions.ReflectionPermission,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089\' Failed.]
   System.Security.CodeAccessSecurityEngine.Check(Object demand,StackCrawlMark& stackMark,Boolean isPermSet) +0
   System.Security.CodeAccessSecurityEngine.Check(CodeAccesspermission cap,StackCrawlMark& stackMark) +31
   System.Security.CodeAccesspermission.Demand() +46
   System.Reflection.Emit.Dynamicmethod.PerformSecurityCheck(Type owner,Boolean skipVisibility) +9461551
   System.Reflection.Emit.Dynamicmethod..ctor(String name,Type returnType,Type[] parameterTypes,Type owner,Boolean skipVisibility) +40
   AutoMapper.DelegateFactory.CreateDynamicmethod(MemberInfo member,Type sourceType) +585
   AutoMapper.DelegateFactory.CreateSet(PropertyInfo property) +128
   AutoMapper.Internal.PropertyAccessor..ctor(PropertyInfo propertyInfo) +122
   AutoMapper.ReflectionHelper.ToMemberAccessor(MemberInfo accessorCandidate) +294
   AutoMapper.TypeMapFactory.CreateTypeMap(Type sourceType,Type destinationType,IMappingOptions options) +521
   AutoMapper.Configuration.CreateTypeMap(Type source,Type destination,String profileName) +156
   AutoMapper.Configuration.CreateMap(String profileName) +179
   AutoMapper.Configuration.CreateMap() +92
   AutoMapper.Mapper.CreateMap() +98
    

解决方法

        在这里有根据的猜测...但是您是否在托管环境中运行,而您的应用程序以中度而不是完全信任的方式运行?如果是这样,由于反射发出代码,您将需要尝试完全授予程序集信任。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。