Кто-нибудь видел следующее исключение и знает причину. Недавно развернутый код работает и начал видеть исключения, которые заставили откат. На Windows Server 2008 и IIS7.0. Полная трассировка стека показана ниже.
NHibernate.HibernateException:
Не удалось создать экземпляр прокси --->
System.Runtime.InteropServices.COMException
(0x800703FA): незаконная операция
попытался на ключ реестра, который имеет
отмечен для удаления. (Исключение
от HRESULT: 0x800703FA)
в
System.Reflection.Assembly._nDefineDynamicModule (Собрание
содержащая сборка, логическое значение
emitSymbolInfo, Строка имени файла,
StackCrawlMark & stackMark)
в
System.Reflection.Emit.AssemblyBuilder.DefineDynamicModuleInternalNoLock (String
имя, логическое emitSymbolInfo,
StackCrawlMark & stackMark)
в
System.Reflection.Emit.AssemblyBuilder.DefineDynamicModuleInternal (String
имя, логическое emitSymbolInfo,
StackCrawlMark & stackMark)
в
System.Reflection.Emit.AssemblyBuilder.DefineDynamicModule (String
имя, логическое emitSymbolInfo)
в
Castle.DynamicProxy.ModuleScope.CreateModule (Boolean
signStrongName)
в
Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithWeakName ()
в
Castle.DynamicProxy.Generators.Emitters.ClassEmitter.CreateTypeBuilder (ModuleScope
modulecope, имя строки, тип
baseType, Type [] интерфейсы,
TypeAttributes flags, Boolean
ForceUnsigned)
в
Castle.DynamicProxy.Generators.Emitters.ClassEmitter..ctor (ModuleScope
modulecope, имя строки, тип
baseType, Type [] интерфейсы,
TypeAttributes flags, Boolean
ForceUnsigned)
в
Castle.DynamicProxy.Generators.Emitters.ClassEmitter..ctor (ModuleScope
modulecope, имя строки, тип
baseType, Type [] interfaces)
в
Castle.DynamicProxy.Generators.BaseProxyGenerator.BuildClassEmitter (String
typeName, Type parentType, Type []
интерфейсы)
в
Castle.DynamicProxy.Generators.ClassProxyGenerator.GenerateCode (тип []
интерфейсы, ProxyGenerationOptions
опции)
в
Castle.DynamicProxy.ProxyGenerator.CreateClassProxy (Тип
classToProxy, Type []
additionalInterfacesToProxy,
Параметры ProxyGenerationOptions,
Object [] constructorArguments,
II перехватчик [] перехватчики)
в
Castle.DynamicProxy.ProxyGenerator.CreateClassProxy (Тип
classToProxy, Type []
additionalInterfacesToProxy,
II перехватчик [] перехватчики)
в
NHibernate.ByteCode.Castle.ProxyFactory.GetProxy (Объект
id, сеанс ISessionImplementor)