Нет, вам не нужно беспокоиться, потому что если сборка уже была загружена, она не будет загружена снова
Если вы вызываете Assembly.LoadFile (), вы можете загрузить одну и ту же сборку несколько разно только если вы каждый раз загружаете сборку с другого пути.Вы можете использовать Assembly.Load () , которая загрузит сборку только один раз.Вы также можете найти уже загруженные сборки в текущем домене приложения, используя
Assembly[] asms = AppDomain.CurrentDomain.GetAssemblies();