Created
March 16, 2012 09:34
-
-
Save richbeales/2049289 to your computer and use it in GitHub Desktop.
Castle DynamicProxy stack trace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(Inner Exception) | |
Date and Time: 13/03/2012 12:10:59 | |
Machine Name: VM1 | |
IP Address: 1.2.3.4 | |
Current User: MYCO\account-test | |
Application Domain: MyCompany.MyProgram.exe | |
Assembly Codebase: file:///C:/Program Files/MyCompany/MyProgram/MyCompany.MyProgram.exe | |
Assembly Full Name: MyCompany.MyProgram, Version=7.2.8.0, Culture=neutral, PublicKeyToken=null | |
Assembly Version: 7.2.8.0 | |
Assembly Build Date: 27/02/2012 10:56:56 | |
Exception Source: mscorlib | |
Exception Type: System.ArgumentException | |
Exception Message: Unable to obtain public key for StrongNameKeyPair. | |
Exception Target Site: ComputePublicKey | |
---- Stack Trace ---- | |
System.Reflection.StrongNameKeyPair.ComputePublicKey() | |
MyCompany.MyProgram.exe: N 00201 | |
System.Reflection.StrongNameKeyPair.get_PublicKey() | |
MyCompany.MyProgram.exe: N 00020 | |
System.Reflection.Emit.AssemblyBuilder..ctor(domain As AppDomain, name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet, stackMark As StackCrawlMark&, unsafeAssemblyAttributes As IEnumerable`1, securityContextSource As SecurityContextSource) | |
MyCompany.MyProgram.exe: N 9700369 | |
System.Reflection.Emit.AssemblyBuilder.InternalDefineDynamicAssembly(name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet, stackMark As StackCrawlMark&, unsafeAssemblyAttributes As IEnumerable`1, securityContextSource As SecurityContextSource) | |
MyCompany.MyProgram.exe: N 00125 | |
System.AppDomain.InternalDefineDynamicAssembly(name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet, stackMark As StackCrawlMark&, assemblyAttributes As IEnumerable`1, securityContextSource As SecurityContextSource) | |
MyCompany.MyProgram.exe: N 00043 | |
System.AppDomain.DefineDynamicAssembly(name As AssemblyName, access As AssemblyBuilderAccess) | |
MyCompany.MyProgram.exe: N 00042 | |
Castle.DynamicProxy.ModuleScope.CreateModule(signStrongName As Boolean) | |
ModuleScope.cs: line 0371, col 05, IL 0156 | |
Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithStrongName() | |
ModuleScope.cs: line 0312, col 06, IL 0050 | |
Castle.DynamicProxy.ModuleScope.DefineType(inSignedModulePreferably As Boolean, name As String, flags As TypeAttributes) | |
ModuleScope.cs: line 0563, col 04, IL 0000 | |
Castle.DynamicProxy.Generators.Emitters.ClassEmitter..ctor(modulescope As ModuleScope, name As String, baseType As Type, interfaces As IEnumerable`1, flags As TypeAttributes, forceUnsigned As Boolean) | |
ClassEmitter.cs: line 0040, col 03, IL 0000 | |
Castle.DynamicProxy.Generators.InvocationTypeGenerator.GetEmitter(class As ClassEmitter, interfaces As Type[], namingScope As INamingScope, methodInfo As MethodInfo) | |
InvocationTypeGenerator.cs: line 0279, col 04, IL 0030 | |
Castle.DynamicProxy.Generators.InvocationTypeGenerator.Generate(class As ClassEmitter, options As ProxyGenerationOptions, namingScope As INamingScope) | |
InvocationTypeGenerator.cs: line 0067, col 05, IL 0049 | |
Castle.DynamicProxy.Contributors.InterfaceProxyWithoutTargetContributor.GetInvocationType(method As MetaMethod, emitter As ClassEmitter, options As ProxyGenerationOptions) | |
InterfaceProxyWithoutTargetContributor.cs: line 0075, col 04, IL 0070 | |
Castle.DynamicProxy.Contributors.InterfaceProxyWithoutTargetContributor.GetMethodGenerator(method As MetaMethod, class As ClassEmitter, options As ProxyGenerationOptions, overrideMethod As OverrideMethodDelegate) | |
InterfaceProxyWithoutTargetContributor.cs: line 0055, col 04, IL 0054 | |
Castle.DynamicProxy.Contributors.CompositeTypeContributor.ImplementMethod(method As MetaMethod, class As ClassEmitter, options As ProxyGenerationOptions, overrideMethod As OverrideMethodDelegate) | |
CompositeTypeContributor.cs: line 0137, col 05, IL 0000 | |
Castle.DynamicProxy.Contributors.CompositeTypeContributor.Generate(class As ClassEmitter, options As ProxyGenerationOptions) | |
CompositeTypeContributor.cs: line 0081, col 05, IL 0045 | |
Castle.DynamicProxy.Generators.InterfaceProxyWithoutTargetGenerator.GenerateType(typeName As String, proxyTargetType As Type, interfaces As Type[], namingScope As INamingScope) | |
InterfaceProxyWithoutTargetGenerator.cs: line 0075, col 05, IL 0150 | |
Castle.DynamicProxy.Generators.<>c__DisplayClass1.<GenerateCode>b__0(n As String, s As INamingScope) | |
InterfaceProxyWithTargetGenerator.cs: line 0063, col 47, IL 0000 | |
Castle.DynamicProxy.Generators.BaseProxyGenerator.ObtainProxyType(cacheKey As CacheKey, factory As Func`3) | |
BaseProxyGenerator.cs: line 0408, col 06, IL 0168 | |
Castle.DynamicProxy.Generators.InterfaceProxyWithTargetGenerator.GenerateCode(proxyTargetType As Type, interfaces As Type[], options As ProxyGenerationOptions) | |
InterfaceProxyWithTargetGenerator.cs: line 0063, col 04, IL 0147 | |
Castle.DynamicProxy.DefaultProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(interfaceToProxy As Type, additionalInterfacesToProxy As Type[], options As ProxyGenerationOptions) | |
DefaultProxyBuilder.cs: line 0108, col 04, IL 0041 | |
Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(interfaceToProxy As Type, additionalInterfacesToProxy As Type[], options As ProxyGenerationOptions, interceptors As IInterceptor[]) | |
ProxyGenerator.cs: line 0871, col 04, IL 0071 | |
Castle.Windsor.Proxy.DefaultProxyFactory.Create(kernel As IKernel, target As Object, model As ComponentModel, context As CreationContext, constructorArguments As Object[]) | |
DefaultProxyFactory.cs: line 0107, col 06, IL 0104 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateInstance(context As CreationContext, constructor As ConstructorCandidate, arguments As Object[]) | |
DefaultComponentActivator.cs: line 0119, col 04, IL 0153 | |
(Outer Exception) | |
Date and Time: 13/03/2012 12:11:00 | |
Machine Name: VM1 | |
IP Address: 1.2.3.4 | |
Current User: MYCO\account-test | |
Application Domain: MyCompany.MyProgram.exe | |
Assembly Codebase: file:///C:/Program Files/MyCompany/MyProgram/MyCompany.MyProgram.exe | |
Assembly Full Name: MyCompany.MyProgram, Version=7.2.8.0, Culture=neutral, PublicKeyToken=null | |
Assembly Version: 7.2.8.0 | |
Assembly Build Date: 27/02/2012 10:56:56 | |
Exception Source: Castle.Windsor | |
Exception Type: Castle.MicroKernel.ComponentActivator.ComponentActivatorException | |
Exception Message: ComponentActivator: could not proxy MyCompany.MyProgram.Interfaces.IDialogViewFactory | |
Exception Target Site: CreateInstance | |
---- Stack Trace ---- | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateInstance(context As CreationContext, constructor As ConstructorCandidate, arguments As Object[]) | |
DefaultComponentActivator.cs: line 0134, col 06, IL 0276 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.Instantiate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0087, col 04, IL 0017 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0066, col 04, IL 0000 | |
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(context As CreationContext, burden As Burden) | |
AbstractComponentActivator.cs: line 0080, col 04, IL 0000 | |
Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(context As CreationContext, trackedExternally As Boolean) | |
AbstractLifestyleManager.cs: line 0079, col 04, IL 0014 | |
Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(context As CreationContext, releasePolicy As IReleasePolicy) | |
SingletonLifestyleManager.cs: line 0056, col 05, IL 0056 | |
Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(context As CreationContext, requiresDecommission As Boolean, instanceRequired As Boolean, burden As Burden&) | |
DefaultHandler.cs: line 0148, col 06, IL 0157 | |
Castle.MicroKernel.Handlers.ExtendedHandler.InvokeResolvePipeline(extensionIndex As Int32, invocation As ResolveInvocation) | |
ExtendedHandler.cs: line 0102, col 05, IL 0031 | |
Castle.MicroKernel.Handlers.<>c__DisplayClass9.<InvokeResolvePipeline>b__8() | |
ExtendedHandler.cs: line 0110, col 40, IL 0000 | |
Castle.MicroKernel.Handlers.ResolveInvocation.Proceed() | |
ResolveInvocation.cs: line 0046, col 04, IL 0000 | |
Castle.MicroKernel.Handlers.ComponentLifecycleExtension.Intercept(invocation As ResolveInvocation) | |
ComponentLifecycleExtension.cs: line 0054, col 04, IL 0125 | |
Castle.MicroKernel.Handlers.ExtendedHandler.InvokeResolvePipeline(extensionIndex As Int32, invocation As ResolveInvocation) | |
ExtendedHandler.cs: line 0111, col 04, IL 0128 | |
Castle.MicroKernel.Handlers.ExtendedHandler.Resolve(context As CreationContext, instanceRequired As Boolean) | |
ExtendedHandler.cs: line 0081, col 04, IL 0025 | |
Castle.MicroKernel.Handlers.AbstractHandler.Resolve(context As CreationContext) | |
AbstractHandler.cs: line 0200, col 04, IL 0000 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveFromKernelByType(context As CreationContext, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0423, col 04, IL 0129 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveFromKernel(context As CreationContext, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0232, col 04, IL 0095 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveCore(context As CreationContext, contextHandlerResolver As ISubDependencyResolver, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0363, col 04, IL 0171 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.Resolve(context As CreationContext, contextHandlerResolver As ISubDependencyResolver, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0150, col 04, IL 0000 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateConstructorArguments(constructor As ConstructorCandidate, context As CreationContext) | |
DefaultComponentActivator.cs: line 0301, col 05, IL 0124 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.Instantiate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0085, col 04, IL 0008 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0066, col 04, IL 0000 | |
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(context As CreationContext, burden As Burden) | |
AbstractComponentActivator.cs: line 0080, col 04, IL 0000 | |
Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(context As CreationContext, trackedExternally As Boolean) | |
AbstractLifestyleManager.cs: line 0079, col 04, IL 0014 | |
Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.Resolve(context As CreationContext, releasePolicy As IReleasePolicy) | |
AbstractLifestyleManager.cs: line 0070, col 04, IL 0000 | |
Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(context As CreationContext, requiresDecommission As Boolean, instanceRequired As Boolean, burden As Burden&) | |
DefaultHandler.cs: line 0148, col 06, IL 0157 | |
Castle.MicroKernel.Handlers.DefaultHandler.Resolve(context As CreationContext, instanceRequired As Boolean) | |
DefaultHandler.cs: line 0093, col 04, IL 0000 | |
Castle.MicroKernel.Handlers.AbstractHandler.Resolve(context As CreationContext) | |
AbstractHandler.cs: line 0200, col 04, IL 0000 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveFromKernelByType(context As CreationContext, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0423, col 04, IL 0129 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveFromKernel(context As CreationContext, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0232, col 04, IL 0095 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ResolveCore(context As CreationContext, contextHandlerResolver As ISubDependencyResolver, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0363, col 04, IL 0171 | |
Castle.MicroKernel.Resolvers.DefaultDependencyResolver.Resolve(context As CreationContext, contextHandlerResolver As ISubDependencyResolver, model As ComponentModel, dependency As DependencyModel) | |
DefaultDependencyResolver.cs: line 0150, col 04, IL 0000 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateConstructorArguments(constructor As ConstructorCandidate, context As CreationContext) | |
DefaultComponentActivator.cs: line 0301, col 05, IL 0124 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.Instantiate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0085, col 04, IL 0008 | |
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(context As CreationContext) | |
DefaultComponentActivator.cs: line 0066, col 04, IL 0000 | |
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(context As CreationContext, burden As Burden) | |
AbstractComponentActivator.cs: line 0080, col 04, IL 0000 | |
Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(context As CreationContext, trackedExternally As Boolean) | |
AbstractLifestyleManager.cs: line 0079, col 04, IL 0014 | |
Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(context As CreationContext, releasePolicy As IReleasePolicy) | |
SingletonLifestyleManager.cs: line 0056, col 05, IL 0056 | |
Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(context As CreationContext, requiresDecommission As Boolean, instanceRequired As Boolean, burden As Burden&) | |
DefaultHandler.cs: line 0148, col 06, IL 0157 | |
Castle.MicroKernel.Handlers.DefaultHandler.Resolve(context As CreationContext, instanceRequired As Boolean) | |
DefaultHandler.cs: line 0093, col 04, IL 0000 | |
Castle.MicroKernel.Handlers.AbstractHandler.Resolve(context As CreationContext) | |
AbstractHandler.cs: line 0200, col 04, IL 0000 | |
Castle.MicroKernel.DefaultKernel.ResolveComponent(handler As IHandler, service As Type, additionalArguments As IDictionary, policy As IReleasePolicy) | |
DefaultKernel.cs: line 0755, col 05, IL 0025 | |
Castle.MicroKernel.DefaultKernel.Castle.MicroKernel.IKernelInternal.Resolve(service As Type, arguments As IDictionary, policy As IReleasePolicy) | |
DefaultKernel_Resolve.cs: line 0234, col 04, IL 0020 | |
Castle.MicroKernel.DefaultKernel.Resolve(service As Type, arguments As IDictionary) | |
DefaultKernel_Resolve.cs: line 0124, col 04, IL 0000 | |
Castle.Windsor.WindsorContainer.Resolve() | |
WindsorContainer.cs: line 0640, col 04, IL 0000 | |
MyCompany.MyProgram.Program.Main() | |
Program.vb: line 0068, col 17, IL 0180 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment