# Unterschiedliche DLL-Versionen

Gültig für: Windows NT | Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10

Häufig kommt es vor, dass Programme zwar dieselbe DLL benutzen, aber nur mit unterschiedlichen Versionen dieser DLL zusammenarbeiten.

Ab NT können Sie für die Programme Pfade vorgeben, in denen nach den DLL-Dateien gesucht werden soll. So können Sie von einer DLL verschiedene Versionen auf Ihrem Rechner bereitstellen.

Die DLL-Suchpfade können Sie in der Registry angeben.

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

Unter:

HKEY_LOCAL_MACHINE\ Software\ Microsof\ Windows\ CurrentVersion\ App Paths

finden Sie entweder schon den Programmnamen, oder Sie legen einen neuen Schlüssel mit dem Namen der entsprechenden EXE-Datei an.

Unter diesem Schlüssel nehmen Sie zwei Einträge vor:

Schlüsselname | Datentyp | Eintrag
default | REG_SZ | Pfad und Name zum Programm (z.B.: C:\Programme\Microsoft Office\Office\EXCEL.EXE)
Path | REG_SZ | Pfad zum DLL-Verzeichnis (z.B.: C:\Programme\Microsoft Office\Office)

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip0500/tip0617.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich