Bonjour,

Je travaille sur une application développée en C# et destinée à être utilisée dans Excel. Après être parvenu à enregister mon composant .Net (cf discussion Utiliser librairie C# dans Excel), je viens de découvrir un problème pour utiliser cette application sur des postes distants sur lesquels les droits d'accés sont restreints.
J'avais en effet fait un script pour enregistrer l'assembly :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
gacutil /i ChartsDraw.dll
regasm ChartsDraw.dll
Mais j'obtiens les messages d'erreur suivant:

Failure Adding assembly to the cache: Access is denied
RegAsm error: access to the registry HKEY_CLASSES_ROOT\ChartsDraw.GraphObject is denied
Est ce qu'il y a un moyen de contourner l'enregistrement des assemblies pour utiliser un objet .net dans Excel? Est ce qu'il y a un moyen d'eviter que regAsm écrive dans la clef HKEY_CLASSES_ROOT?

Merci d'avance