Здравствуйте!
В приложении vb.net нужно динамически выполнить код из .dll (.net, сделано тоже в VB.NET) библиотеки в отдельном триде. С тридами работать умею, но: известен путь к файлу библиотеки и вся ее структура, но статически объявлять ничего нельзя; нужно чтобы пользователь мог указать путь к файлу библиотеки, имя класса в ней и функцию в ней, которую нужно выполнить (наподобие rundll).
Как это реализовать? В Си есть [DLLImport ...] а как динамически подключить .net библиотеку в приложение зная путь?
Или, другой вариант. можно потребовать от юзера регистрации этих библиотек - тогда как подключить зная имя класса зарегистрированное в системе?