Frage

Ich habe eine alte DLL, die das Microsoft Visual C ++ 2003 (7.1) Laufzeit-Paket verwendet. Leider habe ich nicht, dass der DLL um mehr. Short von VS2003 Neuinstallation, gibt es einen anderen Weg, um die Laufzeit verteilbar DLL zu bekommen?

War es hilfreich?

Lösung

Storms Antwort ist nicht korrekt. Nichts für ungut Sturm, und entschuldige mich bei der OP, wie ich ein bisschen spät, um die Partei hier (ich wünschte ich könnte ich früher geholfen haben, aber ich habe nicht in das Problem bis heute laufen, oder dieser Stack-Überlauf Antwort, bis ich Bezifferung aus einer Lösung.)

Der Visual C ++ 2003 Runtime war als separater Download nicht verfügbar, da es mit dem .NET 1.1 Runtime enthalten war.

Wenn Sie .NET 1.1 Runtime installieren Sie msvcr71.dll installiert werden, und zusätzlich hinzugefügt C: \ WINDOWS \ Microsoft.NET \ Framework \ v1.1.4322.

Die .NET 1.1 Runtime finden Sie hier: http://www.microsoft.com/downloads/en/details.aspx?familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en (23,1 MB)

Wenn Sie eine Datei suchen, endet mit einem „P“ wie msvcp71.dll, bedeutet dies, dass die Datei gegen einen C ++ Runtime kompiliert wurde (im Gegensatz zu einer C-Laufzeit gegenüber), in einigen Situationen bemerkte ich diese Dateien nur installiert, wenn ich die volle SDK installiert. Wenn Sie eine dieser Dateien benötigen, müssen Sie den vollständigen .NET 1.1 SDK als auch installieren, die hier verfügbar: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b3a2ca6-3647-4070-9f41-a333c6b9181d (106,2 MB)

Nach der Installation nun das SDK ich sowohl msvcr71.dll und msvcp71.dll in meinem System32 Ordner haben, und die Anwendung, die ich zu laufen versuchen (Bumerang c ++ Decompiler) funktioniert ohne fehlende DLL-Fehler.

Auch auf einer seitlichen Anmerkung: Seien Sie sehr bewusst den Unterschied zwischen einem Hotfix Update und eine regelmäßige Aktualisierung. Wie in der verknüpften KB932298 herunterladen (von Storm unten verlinkt) bemerkt: „Bitte beachten Sie, dieses Hotfix nicht weg durch Tests vollständige Microsoft Produkt Regression hat noch hat sie in Kombination mit anderen Hotfixes getestet“

Hotfixes sind nicht für allgemeinen Anwender gedacht, sondern Nutzer, die ein ganz spezifisches Problem konfrontiert sind. Wie in dem Artikel beschrieben nur das Hotfix installieren, wenn Sie bestimmt Tageslicht wird, hat mit den Regeln Zeitersparnis Problemen mit, dass im Jahr 2007 geändert - Wahrscheinlich war dies eine Pre-Release für Kunden, die für das offizielle Update „konnten einfach nicht warten“ (wahrscheinlich für einige geschäftskritische Anwendung.) - für normale Benutzer Windows Update sollten alle müssen Sie sein

Danke, und ich hoffe, dass dies hilft anderen, die in dieser Frage laufen!

Andere Tipps

Nach einem bisschen googeln, so scheint es, dass es nie eine separate verteilbar für Visual C ++ 2003 (7.1) war. Mindestens das ist, was ein Post auf dem Microsoft-Forum sagt.

Sie können jedoch in der Lage sein, die Laufzeit DLLs aus dem VC 7.1 DST zu extrahieren Zeitzone Update .

Eine andere Möglichkeit:

mit Unofficial (Full Size: 26,1 MB) VC ++ Alles in einem, die Ihre benötigten Dateien enthalten:

http: //www.wincert .net / forum / topic / 9790-AIO-microsoft-visual-bcfj-verteilbar-x86x64 /

OR (Kleinster 5.10 MB) Microsoft Visual Basic / C ++ Runtimes 1.1.1 umgepackt hier:

http: //www.wincert .net / forum / topic / 9794-Bonus-microsoft-visual-basicc-Runtimes-111 /

ich denke, das ist das, was Sie suchen: Microsoft Visual C ++ 2008 Redistributable Package (x86)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top