【发布时间】:2016-08-16 21:46:34
【问题描述】:
我为我的Xamarin.IOS 项目设置了Microsoft Extended Correctness Rules 规则。当我分析时,我遇到了很多麻烦:
-
CA2123:将以下安全属性添加到
BooleanNegationConverter.Convert(object, Type, object, CultureInfo)以匹配基础方法LinkDemand上的LinkDemand:SecurityCriticalAttribute。
为什么我需要设置安全属性?为了什么?还是我必须这样做?
-
CA2134:透明或安全的关键方法
.get()正在覆盖关键方法[simple self interface].get(),违反了方法覆盖规则。.get()必须成为安全关键才能覆盖关键虚拟方法或实现关键接口方法。
同样...我如何为 IOS 项目修复它?为什么我有这个问题。
谢谢!
【问题讨论】:
标签: c# xamarin mono xamarin.ios code-access-security