Мне нужно написать расширение каскадной оболочки à la 7Zip. Похоже, что поддерживает только инфраструктуру .Net 4, но даже в марте 2012 года MS still advises against с использованием управляемого языка для этой цели.Неуправляемый язык или библиотека для написания расширения оболочки?
Итак, какие неуправляемые языки доступны для написания расширений оболочки для Windows (XP, Vista, 7)?
Я читал, что писать COM DLL непросто даже для опытных разработчиков C++, так что это, вероятно, тупик для профессионалов. В течение десятилетия VB6 был мертвым. Я посмотрел PureBasic и PowerBasic, но они тоже не кажутся хорошими кандидатами.
Так просто нет достаточно простого языка для написания расширения каскадной оболочки?
Как работает, есть ли библиотека, которую я мог бы позвонить из VB.Net, которая будет обрабатывать сложную часть?
спасибо.