В настоящее время я пишу приложение с WPF в фреймворке 3.5 SP1, и мне нужно расширить свою функциональность в контекстном меню Windows Explorer, например, как Winzip или Winrar или кто-либо еще, когда пользователь щелкает правой кнопкой мыши по файлу или папка.манипулировать контекстным меню проводника Windows
Я много изучил, некоторые сказали, что реестр реестра, который после того, как я попробовал, довольно негибкий. Потому что мне нужно подменю в моем контекстном меню, а также значки.
Другим подходом, который я нашел, является программирование оболочки, которое еще более противно, но обладает гораздо большим потенциалом, чем метод реестра.
Программирование оболочки требует знания программирования COM, которому нужно время, чтобы узнать.
Для всех статей, которые я нашел об изменении контекстного меню проводника Windows, они в основном опубликованы в 2003 году, 2005 и т. Д., Это 5 лет назад, я имею в виду, что после 5 лет разработки есть ли какие-либо новые технологии, которые могут это возможно в текущей инфраструктуре .net, например, 3.5 SP1 или 4.0 с использованием C#?
Спасибо.
вероятно DUP этого одного http://stackoverflow.com/questions/2194572/windows-shell-extension-with- c –