Bonjour,
j'ai recherché pendant plusieurs heure un moyen d'associer une extension à mon logiciel mais sans succès.
J'ai essayer :
1 2 3 4 5 6 | public static void SetAssociationWithExtension(string Extension, string AppName, string OpenWith, string RegistryOpenWith, string Path) { Registry.SetValue("HKEY_CURRENT_USER\\Software\\Classes\\" + Extension, "", AppName, RegistryValueKind.String); Registry.SetValue("HKEY_CURRENT_USER\\Software\\Classes\\" + AppName + "\\shell\\" + RegistryOpenWith, "", OpenWith, RegistryValueKind.String); Registry.SetValue("HKEY_CURRENT_USER\\Software\\Classes\\" + AppName + "\\shell\\" + RegistryOpenWith + "\\command", "", Path, RegistryValueKind.String); } |
Mais cela ne marche pas. Avez-vous une solution ?
Ps : Windows 10 avec .Net 4.5.2
+0
-0