Помогите пожалуйста сгенерировать BLtoolkitExtension сборки для .net 4.0 приложения.
В данный момент при попытке использования возникает исключение:
An exception of type 'BLToolkit.TypeBuilder.TypeBuilderException' occurred. Additional information:
Could not build the 'MainApp.Group' type. (BLToolkit.TypeBuilder.TypeBuilderException) -->
Inheritance security rules violated by type: 'MainApp.BLToolkitExtension.AppGroup'. Derived types must either match the security accessibility of the base type or be less accessible. (System.TypeLoadException)
Stack trace:
at BLToolkit.TypeBuilder.TypeFactory.GetType(Object hashKey, Type sourceType, ITypeBuilder typeBuilder)
at BLToolkit.TypeBuilder.TypeFactory.GetType(Type sourceType)
at BLToolkit.Reflection.TypeAccessor.GetAccessor(Type originalType)
at BLToolkit.Mapping.ObjectMapper.Init(MappingSchema mappingSchema, Type type)
at BLToolkit.Mapping.MappingSchema.GetObjectMapper(Type type)
at BLToolkit.Mapping.MappingSchema.MapDataReaderToList[T](IDataReader reader, IList`1 list, Object[] parameters)
at BLToolkit.Data.DbManager.ExecuteListInternal[T](IList`1 list, Object[] parameters)
at BLToolkit.Data.DbManager.ExecuteList[T]()
Google рекомендует убрать SecurityTransparentAttribute но в нашем проекте он нигде не используется.
Используем скомпилированный для .net 4.0 client profile bltoolkit.4 из последней ревизии SVN.