Sposób ładowania biblioteki DLL z centralnego repozytorium

Mamy wiele produktów, a we wszystkich aplikacjach każdego produktu są wspólne biblioteki DLL. W tej chwili kopiujemy każdą wspólną bibliotekę DLL do katalogu bin każdego produktu i traktujemy je jako prywatny zestaw. To niepotrzebnie zwiększa rozmiar msi każdego produktu, a gdy pojawia się problem w bibliotece DLL, musimy zbudować msi każdego produktu zawierającego bibliotekę DLL i wdrożyć go.

Czy mimo to poinstruować aplikację produktu, aby używała wspólnego katalogu prywatnego do ładowania bibliotek DLL [używając schematu manifestu…]? [Uwaga: Dodanie katalogu prywatnego do PATH env nie zapewni rozwiązania, tak jakby w katalogu SYSTEM istniała biblioteka DLL o tej samej nazwie, która przejęłaby przywilej nad naszym prywatnym katalogiem]

-Kartlee

questionAnswers(6)

yourAnswerToTheQuestion