Bonjour amis de codes sources, voici la source de mes soucis :
J'ai une assembly enregistrée dans le GAC qui fait appel à une clé dans la registry.
cette DLL est appellé via un process qui tourne sous un certain compte.
Au moment de l'appel j'ai ce message d'erreur :
Requested registry access is not allowed.
Est ce que quelqu'un peut m'indiquer sous quel compte est appellé ma DLL ?
renseignements complémentaires :
en fait le process est BIZTALK server 2004, ma dll est appellé dans une orchestration et le message complet est :
Uncaught exception terminated service Interface02.Interf02_Process_OIActivite(3cce3c98-3868-297b-7832-91e229574c95), instance a64e6eb4-0593-411d-a985-bc79a36056d3
Error encountered while executing the transform Interface02.OIActivite_To_IDoc. Error:Transformation failed..
Exception type: XTransformationFailureException
Source: Microsoft.XLANGs.Engine
Target Site: Void ApplyTransform(System.Type, System.Object[], System.Object[])
Help Link:
Additional error information:
Function 'ScriptNS0:CallAssembly()' has failed.
Exception type: XsltException
Source: System.Xml
Target Site: Void InvokeFunction(System.Xml.XPath.XPathNavigator, System.Xml.XPath.XPathNodeIterator)
Help Link:
Additional error information:
Exception has been thrown by the target of an invocation.
Exception type: TargetInvocationException
Source: mscorlib
Target Site: System.Object InternalInvoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo, Boolean, System.Reflection.Assembly, Boolean)
Help Link:
Additional error information:
Requested registry access is not allowed.
Exception type: SecurityException
Source: mscorlib
Target Site: Microsoft.Win32.RegistryKey OpenSubKey(System.String, Boolean)
Help Link:
Additional error information:
Si quelqu'un a une idée , merci d'avance.....