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