2010-06-23 5 views
5

Ich habe ein Problem auf der Workstation eines Kunden behoben und festgestellt, dass zu meiner Überraschung adodb.dll nirgendwo auf der Workstation des Kunden gefunden wurde.Ist adodb.dll in einer .NET-Distribution enthalten?

Normalerweise sehe ich die Datei in C:\Program Files\Microsoft.NET\Primary Interop Assemblies Ordner.

Ist diese Datei mit dem .NET-Framework verteilt oder nicht?

Antwort

5

Gemessen an MSDN wird diese Datei während einer Visual Studio-Installation geschrieben.

Hinweis Visual Studio.NET bietet eine Primary Interop Assembly (PIA) für ADO im "Program Files \ Microsoft.NET \ Primary Interop Assemblies" Verzeichnis in der Datei adodb.dll. Wenn Sie eine Kopie von Visual Studio.NET installiert haben, wird empfohlen, diese Datei (adodb.dll) zu verwenden, anstatt Ihre eigene Datei mit dem Type Library Importer (tlbimp.exe) zu importieren.

Ich habe diese Datei auf Computern mit VS installiert, und habe es nicht auf Computern ohne VS installiert. Es sieht so aus, als ob es ziemlich einfach sein sollte, mit TlbImp eigene zu erstellen.

+0

Wo kann ich die 64-Bit-Version der ADODB.DLL finden? – Dmitry