Расширение оболочки обработчика свойств
Кто-нибудь знает, как реализовать расширение оболочки обработчик свойства? Я заинтересован в основном в реализации.NET.
1 ответ
Вы не должны писать расширение оболочки в.net..net требует загрузки среды выполнения в каждый процесс, загружающий расширение оболочки. И это много, так как, например, диалоги открытия / закрытия файлов используют оболочку.
Это приводит к проблемам управления версиями, поскольку вы не можете загрузить.net 1 и 2 в одном процессе. И это тоже трата ресурсов.
Обходной путь - написание расширения оболочки в собственном коде и использование вспомогательного процесса, написанного на.net.
См. Блог Раймонда Чена: не пишите расширения оболочки в управляемом коде