Bonjour,
J'utilise une classe d'une dll .NET (C#) dans une application fait avec C++Builder en utilisant COMInterop.
Quand je vais distribuer l'application, il va me falloir inscrire automatiquement l'assembly (la dll) dans le GAC.
Je voulais utiliser la commande suivante :
Est-ce que la commande system va fonctionner ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part system((dotnetpath + "RegAsm.exe malib.dll /tlb:malib.tlb /codebase").t_str());
Parce qu'il me semble que pour effectuer cette commande, il faut avoir certains droits (être admin ou peut-être utilisateur avec pouvoir).
Comment je peux faire pour lancer cette commande avec des droits suffisants ?
Un peu comme font certains programmes, c'est à dire que si le contrôle des utilisateurs est actif, l'écran se fige et demande à l'utilisateur de donner les droits pour cette action.
Merci
Partager