Абстрактрый вопрос: имеется "A.dll" , неважно, что в ней содержится. Эту dll используют несколько приложений. Важно обеспечить, чтоб файл dll, используемый приложениями, был одинаков, это проще всего сделать, если dll - физически один файл, а приложения цепляют её. Какие проблемы возможны, если использовать несколько абсолютно точных копий dll, то есть, фактически, разные приложения будут цепляться к разным dll (разным файлам, но ведь эти файлы - точные копии!)?
Если запутал, то на картинках:
первый вариант - файл DLL один
1.exe <-,
2.exe <-|--- d:\1\A.dll
3.exe <-'
второй вариант - файлов DLL несколько, но они одинаковые
1.exe <----- d:\1\A.dll
2.exe <----- d:\2\A.dll
3.exe <----- d:\3\A.dll
Всегда ли эти два варианта однозначно одинаково будут работать при условии, что файлы dll - точные копии ?