Bonjour,
Je développe actuellement un programme en VB.NET et j'ai décidé de créer une clé de registre me permettant de lancer un programme via mon application en faisant "clic droit > ouvrir avec mon application".
J'ai ajouté mes clés dans:
- HKEY_CLASSES_ROOT\exefile\shell\Exécuter avec mon appli\command
et dans:
- HKEY_CLASSES_ROOT\msi.Package\shell\Exécuter avec mon appli\command car je cherchais à lancer des .exe et des .msi via le clic droit.
Tout c'est bien passé (l'application se lance bien) mais quand j'ai essayé de me loguer avec le compte d'un autre utilisateur j'ai eu le droit à un message d'erreur "cette interface n'est pas prise en charge" dès que je lance une fenêtre windows explorer.
Ce problème n'arrive pas avec mon compte mais il est présent avec n'importe quel autre compte.
J'ai cherché une solution à mon problème mais celles que j'ai rencontré concernaient des problèmes dont les utilisateurs ne conaissaient pas l'origine...
Pourquoi une simple clé de registre peut-elle me provoquer une erreur comme celle-ci?
Cordialement,
Fab
Partager