Нарушение правил безопасности наследования при переопределении члена?
Возможный дубликат:
Нарушение правил безопасности наследования при переопределении члена - SecurityRuleSet.Level2
Нарушение правил безопасности наследования при переопределении члена: 'YAF.Types.Flags.FlagsBase.GetObjectData(System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)'. Доступность безопасности переопределенного метода должна соответствовать доступности безопасности переопределяемого метода.
Я уже решил эту проблему, добавив следующую строку в каждую сборку:
[assembly: SecurityRules(SecurityRuleSet.Level1)]
Но я понятия не имею, почему это произошло. Я имею в виду, я понимаю ошибку и, следовательно, решение, но почему я никогда не придумывал эту ошибку, и попытка запустить это решение и запустить его была одной из абсолютных первых вещей, которые мне нужно было взломать