Приветствую, учу C# и решил проверить свои знания, обратился к другу (веб-разработчик) за лёгким заданием которое я бы мог выполнить. Задание: написать приложение которое будет обновлять переводы в игре, скачивая их с github и распаковывая их по верному пути, но он добавил усложнение чтобы приложение грузила из папки "файлы конфигурации языков" в которых будет описано путь распаковки, адрес загрузки и название языка, надо чтобы прямо в приложении был выбор этих "файлов конфигурации".
Я решил использовать DLL так как в некоторых репозиториях установка языка отличается, но столкнулся с проблемой: как сделать так чтобы приложение само подгружало DLL'ки. Я нашёл что можно использовать "System.Reflection", но он какой-то больно страшный. Есть ли возможность сделать это проще?
Помогите пожалуйста.