|
Devforce 6.1.6.0 express, Silverlight 5.0 Visual Studio 2010 SP1
Whenever I try to reference in a DataContext of one of my code first DevForce classes in a designer (both blend and visual studio), I get the following exception:
Attempt by security transparent method 'DynamicClass.ReadEntityModelMetadataFromXml(System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString[], System.Xml.XmlDictionaryString[])' to access security critical type 'IdeaBlade.EntityModel.EntityModelMetadata' failed.
Assembly 'System.Runtime.Serialization, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' is marked with the AllowPartiallyTrustedCallersAttribute, and uses the level 2 security transparency model. Level 2 transparency causes all methods in AllowPartiallyTrustedCallers assemblies to become security transparent by default, which may be the cause of this exception. at ReadEntityModelMetadataFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] ) at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader) at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract) at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns) at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName) at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName) at System.Runtime.Serialization.XmlObjectSerializer.ReadObject(XmlDictionaryReader reader) at IdeaBlade.EntityModel.SerializationFns.RestoreDCS(Type instanceType, Stream stream, Boolean closeOnExit, IEnumerable`1 knownTypes, Boolean useBinaryFormat) at IdeaBlade.EntityModel.EntityMetadataStore.<>c__DisplayClass13.<LoadMetadataFromEmbeddedResources>b__10(String nm) at IdeaBlade.Core.EnumerableFns.ForEach[T](IEnumerable`1 items, Action`1 action) at IdeaBlade.EntityModel.EntityMetadataStore.LoadMetadataFromEmbeddedResources(Assembly assembly) at IdeaBlade.EntityModel.EntityMetadataStore.GetEntityMetadata(Type entityType) at IdeaBlade.EntityModel.EntityAspect.get_EntityGroup() at IdeaBlade.Aop.ProvideEntityAspect.GetEntityProperty(LocationInterceptionArgs args) at IdeaBlade.Aop.ProvideEntityAspect.PropertySetInterceptor(LocationInterceptionArgs args)
|