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

 

 
		
		 
         
 

 
			
			


 
   
 


 Lancé une commande avec des privilèges
 Lancé une commande avec des privilèges
				 Répondre avec citation
  Répondre avec citation
Partager