In welchem Verzeichnis müssen DLL-Dateien sein?

Von: , Frage gestellt am Mo, 1. Okt 2007

Guten Abend,

ich finde es ums Verrecken nicht in der tollen Vista-Hilfe, wo die DLLs liegen müssen. Ich habe eine RSAPI.DLL, mit der man in Excel/VBA die serielle Schnittstelle bearbeiten kann - öffnen, Zeichen senden und lesen usw.
Wo müssen die denn liegen, damit es funktioniert?

Danke,
Laika

1 Antworten zu dieser Frage

  1. Antwort von nach 10 Stunden 0 hilfreich
    Re: In welchem Verzeichnis müssen DLL-Dateien sein

    Hallo!
    Das ist bei Vista auch nicht anders als bei anderen Windows-Versionen.
    Im Prinzip sucht Windows zuerst im Verzeichnis der Anwendung (also dort, wo die .exe liegt) und dann im System32 Verzeichnis.
    Es gibt zwar noch ein paar andere, kompliziertere Wege, DLLs abzulegen (siehe side-by-side o.ä.), aber für den Normalfall reicht das.
    Wenn es sich bei der DLL um eine COM-DLL handelt, dann ist es ziemlich egal, wo sie liegt, dafür muss sie aber registriert werden (per regsvr32 <DllDatei>).

    Gruß,
    Martin [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!