Your version of Castle needs sufficient permission under c:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA
http://www.google.se/#hl=sv&q=Unable+to+obtain+public+key+for+StrongNameKeyPair From: [email protected] [mailto:[email protected]] On Behalf Of Gianluca Gravina Sent: den 15 april 2010 12:18 To: [email protected] Subject: Re: [nhusers] Please Help, creating a proxy instance failed Hi, here is the inner, now, trying to figure out if there is another inner ... Thank you ! Unable to obtain public key for StrongNameKeyPair. InnerExMessage: at System.Reflection.StrongNameKeyPair.nGetPublicKey(Boolean exported, Byte[] array, String container) at System.Reflection.StrongNameKeyPair.get_PublicKey() at System.AppDomain.InternalDefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access, String dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, StackCrawlMark& stackMark, IEnumerable`1 unsafeAssemblyAttributes) at System.AppDomain.DefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access) at Castle.DynamicProxy.ModuleScope.CreateModule(Boolean signStrongName) at Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithStrongName() at Castle.DynamicProxy.ModuleScope.ObtainDynamicModule(Boolean isStrongNamed) at Castle.DynamicProxy.Generators.Emitters.ClassEmitter.CreateTypeBuilder(ModuleScope modulescope, String name, Type baseType, IEnumerable`1 interfaces, TypeAttributes flags, Boolean forceUnsigned) at Castle.DynamicProxy.Generators.Emitters.ClassEmitter..ctor(ModuleScope modulescope, String name, Type baseType, IEnumerable`1 interfaces, TypeAttributes flags, Boolean forceUnsigned) at Castle.DynamicProxy.Generators.Emitters.ClassEmitter..ctor(ModuleScope modulescope, String name, Type baseType, IEnumerable`1 interfaces) at Castle.DynamicProxy.Generators.BaseProxyGenerator.BuildClassEmitter(String typeName, Type parentType, IEnumerable`1 interfaces) at Castle.DynamicProxy.Generators.ClassProxyGenerator.GenerateType(String name, Type[] interfaces, INamingScope namingScope) at Castle.DynamicProxy.Generators.ClassProxyGenerator.GenerateCode(Type[] interfaces, ProxyGenerationOptions options) at Castle.DynamicProxy.DefaultProxyBuilder.CreateClassProxyType(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options) at Castle.DynamicProxy.ProxyGenerator.CreateClassProxyType(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options) at Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options, Object[] constructorArguments, IInterceptor[] interceptors) at Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options, IInterceptor[] interceptors) at Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, IInterceptor[] interceptors) at NHibernate.ByteCode.Castle.ProxyFactory.GetProxy(Object id, ISessionImplementor session) On Thu, Apr 15, 2010 at 12:00 PM, Oskar Berggren <[email protected]<mailto:[email protected]>> wrote: Any inner exception? If so, any inner exception of that and so on? /Oskar 2010/4/15 Gianluca Gravina <[email protected]<mailto:[email protected]>>: > Hi everyone, > When testing locally my MVC + NH application everything is working fine, > when I deployed the web app in my Test Environment, the following exception > have been raised. > Can someone help me with this: > "creating a proxy instance failed" > Can be related to "trust" (full / medium) or perhaps to Non signed > assemblies ? > Thanks in advance, any help is really appreciated !!! > Here is the stack trace: > > NHibernate.ByteCode.Castle Stack: at > NHibernate.ByteCode.Castle.ProxyFactory.GetProxy(Object id, > ISessionImplementor session) > > at NHibernate.Tuple.Entity.AbstractEntityTuplizer.CreateProxy(Object id, > ISessionImplementor session) > > at NHibernate.Persister.Entity.AbstractEntityPersister.CreateProxy(Object > id, ISessionImplementor session) > > at > NHibernate.Event.Default.DefaultLoadEventListener.CreateProxyIfNecessary(LoadEvent > event, IEntityPersister persister, EntityKey keyToLoad, LoadType options, > IPersistenceContext persistenceContext) > > at NHibernate.Event.Default.DefaultLoadEventListener.ProxyOrLoad(LoadEvent > event, IEntityPersister persister, EntityKey keyToLoad, LoadType options) > > at NHibernate.Event.Default.DefaultLoadEventListener.OnLoad(LoadEvent event, > LoadType loadType) > > at NHibernate.Impl.SessionImpl.FireLoad(LoadEvent event, LoadType loadType) > > at NHibernate.Impl.SessionImpl.InternalLoad(String entityName, Object id, > Boolean eager, Boolean isNullable) > > at NHibernate.Type.EntityType.ResolveIdentifier(Object id, > ISessionImplementor session) at > NHibernate.Type.EntityType.ResolveIdentifier(Object value, > ISessionImplementor session, Object owner) > > at NHibernate.Engine.TwoPhaseLoad.InitializeEntity(Object entity, Boolean > readOnly, ISessionImplementor session, PreLoadEvent preLoadEvent, > PostLoadEvent postLoadEvent) at > NHibernate.Loader.Loader.InitializeEntitiesAndCollections(IList > hydratedObjects, Object resultSetId, ISessionImplementor session, Boolean > readOnly) > > at NHibernate.Loader.Loader.DoQuery(ISessionImplementor session, > QueryParameters queryParameters, Boolean returnProxies > > -- > Gianluca Gravina > http://blogs.ugidotnet.org/thinkingingrava > > -- > You received this message because you are subscribed to the Google Groups > "nhusers" group. > To post to this group, send email to > [email protected]<mailto:[email protected]>. > To unsubscribe from this group, send email to > [email protected]<mailto:nhusers%[email protected]>. > For more options, visit this group at > http://groups.google.com/group/nhusers?hl=en. > -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]<mailto:[email protected]>. To unsubscribe from this group, send email to [email protected]<mailto:nhusers%[email protected]>. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en. -- Gianluca Gravina http://blogs.ugidotnet.org/thinkingingrava -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en. -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en.
