Kutunun dışında (hedef yalnızca .NET 4.0 olarak değiştiriliyor) artık çalışmıyor, bir güvenlik istisnası atılıyor. 'log4net.Util.ReadOnlyPropertiesDictionary.GetObjectData (System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)': üyenin kıldı ederken
Kalıtım güvenlik kuralları ihlal etti.
: ağır basan yöntemin Güvenlik erişilebilirlik (AssemblyInfo.cs) log4net montaj için aşağıdaki satırı ekleyerek çözüldü[assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]
Bu varlık yönteminin ait güvenlik erişilebilirliğini aynı olmalıdır
Birisi bunun neden gerekli olduğunu açıklayabilir mi ve bu şekilde yapmanın alternatifleri var mı? Bu Log4Net'in nasıl yazıldığına veya başka bir şeye bağlı mı?