У меня есть несколько разных приложений, которые используют некоторые общие библиотеки DLL. На данный момент я копирую каждую DLL в корневую папку приложения (для каждого приложения), и все это прекрасно работает.
Очевидно, что это не самый эффективный способ, так как если мне нужно внести изменения в один, мне нужно повторно развернуть это несколько раз для всех разных папок. В идеале я хотел бы, чтобы библиотеки DLL устанавливались в папку Common
в директории Program Files
, а мое приложение просто указывало на них. Я могу сделать это через приложение настройки.
Однако проблема в том, как мне указать приложению искать эти библиотеки DLL в общей папке, а не в корне? В настоящее время я ссылаюсь на библиотеки DLL, добавляя в решение реальные проекты Lib, а затем просто добавляя их на вкладке Projects
. Таким образом, чтобы приложение осознало, что оно должно выглядеть в общем, нужно ли сначала перемещать эти файлы в эту папку, а затем ссылаться на них? Я полагаю, что должен быть более аккуратный способ, чем этот?