Я пытаюсь добавить контекстный щелчок правой кнопкой мыши в Windows Explorer для файла расширения L5X. Я попробовал команду HKEY_CLASSES_ROOT \ l5xfile \ Shell \ convert \ и установил значение ключа (по умолчанию) в программу, которую я хочу открыть. (Я хочу, чтобы он сказал «Конвертировать» в контекстное меню). Моя первая проблема, похоже, такова, что в .NET (даже при запуске с повышенным уровнем) я не могу изменить значение ключа по умолчанию. Моя другая проблема заключается в том, что значение ключа по умолчанию не имеет ничего общего с контекстным меню. Я бы предпочел, чтобы не требовалось решение для перезагрузки.Щелкните правой кнопкой мыши в проводнике Windows
Кроме того, мне действительно нужно, чтобы это работало на WinXP вплоть до Win7 (включая Server 2003, 2008 и 2008R2). Если мне нужно обнаружить ОС и сделать что-то по-разному для разных ОС, я буду, но я действительно застрял здесь.
PS, Я пробовал найти решение here не повезло.