Мой плагин в C ++ с использованием Visual Studio.У нас есть несколько плагинов в нашем продукте.наш плагин exe использует spotabcXXXX.dll одной версии, которая находится в нашей папке bin, где exe присутствует, а другой плагин также использует spotabcXXXX.dll другой версии, которая находится в другом месте.
Когда мы запускаем наш плагин автономно, он использует spotabcXXXX.dll находится в нашей корзине.Но когда мы запускаем весь продукт, наш плагин не ссылается на spotabcXXXX.dll из нашей корзины, а ссылается из другого места.Архитектура нашего продукта:
C:\Spot
-->CommonFiles
----->spotabcXXXX.dll
-->OurPlugin
----->spotabcXXXX.dll
Поскольку CommonFiles стоит на первом месте (не знаю, по какой причине), наш плагин берет файл spotabcXXXX.dll из CommonFiles.Мы не используем LoadLibrary программно.
Пожалуйста, помогите мне, как загрузить DLL из нашей корзины.