Eine Möglichkeit, DLL aus dem zentralen Repository zu laden

Wir haben viele Produkte und es gibt einige gemeinsame DLLs in den Anwendungen der einzelnen Produkte. Im Moment kopieren wir jede gemeinsame DLL in das bin-Verzeichnis jedes Produkts und behandeln sie als private Assembly. Dies erhöht unnötigerweise die MSI-Größe jedes Produkts. Wenn in einer DLL ein Problem auftritt, müssen wir die MSI-Dateien aller Produkte, die die DLL enthalten, erstellen und bereitstellen.

Gibt es eine Möglichkeit, die Produktanwendung anzuweisen, ein gemeinsames privates Verzeichnis zum Laden von DLLs zu verwenden [unter Verwendung des Manifest-Schemas ..]? [Hinweis: Das Hinzufügen des privaten Verzeichnisses zu PATH env bietet keine Lösung, als ob im SYSTEM-Verzeichnis eine DLL mit demselben Namen vorhanden wäre, die das Privileg über unser privates Verzeichnis übernehmen würde.]

-Kartlee

Antworten auf die Frage(6)

Ihre Antwort auf die Frage