Итак, я создаю систему плагинов для моего приложения.
У меня есть следующие компоненты: 1) Основное приложение 2) PluginInterface.dll 3) Плагин (ы) .dll
Проблема в том, что когда я создаю свои плагины и компилирую их, существует больше, чем просто файл Plugin.dll.У него есть другие необходимые файлы в каталоге Release, такие как PluginInterface.dll, который он использует, файл конфигурации xml и т. Д.
Так как я могу сделать так, чтобы это был только один dll-файл, который пользователь можетзайти в каталог плагинов?
ИЛИ
Как вы думаете, лучше ли плагины быть папкой?Затем я должен сканировать все папки для правильной DLL ...