atl90.dll Version 9.0.30729.4148 fehlt im WinSxS-Ordner

2501
mkva

Ich habe das folgende Problem: Beim Starten von Visual Studio 2008 heißt es: "Eine oder mehrere Komponenten können nicht gefunden werden. Bitte installieren Sie die Anwendung neu." und stoppt. Mit der Hilfe von Sysinternals ProcessMonitor stellte ich fest, dass die atl90.dll 9.0.30729.4148 aus dem WinSxS-Ordner nicht von Visual Studio geladen werden konnte. Ich habe versucht, die ältere atl90.dll 9.0.30729.1 manuell zu kopieren, mit dem Ergebnis, dass Visual Studio wieder funktioniert. Jetzt nenne ich dies eine schmutzige Lösung und keine Lösung. Außerdem weiß ich immer noch nicht, warum die atl90.dll überhaupt verschwunden ist.

Also meine Fragen:
- Weiß jemand einen Grund, warum dies passiert sein könnte?
- Kennt jemand eine echte Lösung für das Problem, z. B. einen Microsoft-Download, der die atl90.dll in der richtigen Version 9.0.30729.4148 enthält, die in WinSxS installiert wird?

Einige Details:
- WinXp SP3
- fehlende DLL: C: \ winnt \ WinSxS \ x86_Microsoft.VC90.ATL_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_353599c2 \ atl90.dll
- Abhilfe DLL: C: \ winnt \ WinSxS \ x86_Microsoft.VC90.ATL_1fc8b3b9a1e18e3b_9.0.30729 .1_x-ww_d01483b2 \ atl90.dll
- Manifestationen in WinSxS scheinen in Ordnung zu sein, aber alle weisen auf die fehlende Version 9.0.30729.4148 hin

Danke, Markus

2

1 Antwort auf die Frage

0
Ganesh R.

Ich habe die besagte DLL in meinem WinSxS-Ordner. Ich habe jedoch Visual Studio 2008 SP1 installiert. Ich denke, Sie haben möglicherweise auch Visual Studio 2008 SP1 installiert. Aus irgendeinem Grund wurde eine der installierten KBs möglicherweise von einem anderen Installationsprogramm entfernt. Daher die fehlende Dll.

Wenn es nicht zu viele Probleme gibt, empfehle ich Ihnen, SP1 neu zu installieren.

Danke für deine Antwort. Ich habe den VS2008 und das SP1 beim ersten Mal deinstalliert und neu installiert, als ich das Problem zum ersten Mal hatte. Die atl90.dll wurde leider nicht neu installiert. Aber ich denke, Sie zeigen in die richtige Richtung. Ich vermute, mein WinXP "weiß" irgendwie, dass diese DLL vorhanden sein sollte, so dass der MSI-Installer sie nicht neu installiert. Vielleicht eine Frage, um die richtigen Registrierungsschlüssel zu finden ... mkva vor 14 Jahren 0