Visual C++ 2005 ich auf meinem System erstellen CRT DLLs Version 8.0.50727.4053 verwenden. Ich glaube, es ist das neueste und wurde automatisch von Windows aktualisiert.vcredist_x86.dll und Version 8.0.50727.4053
Auf Benutzersystemen wird diese Version der DLL nicht gefunden. Ich habe vcredist_x86.exe in der Vergangenheit als Teil unseres Installers verwendet, um Runtime DLLs zu installieren. Es hat früher funktioniert.
Mein Problem ist, dass selbst die neueste Version von vcredist_x86.exe ( Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)) diese Version der DLL nicht installiert.
Also welche vcredist_x86.exe Datei brauche ich dann?
P.S. Würde das Erzwingen meiner App zum Verknüpfen mit einer bestimmten Version des CRT das Problem lösen? Ist es überhaupt eine bevorzugte Methode?
Danke,
Paul
UPDATE: Es gibt andere Leute, die diese vcredist_x86.exe beobachten ( Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)) nicht installiert 8.0.50727.4053.
UPDATE2: Mindestens eine Person schlägt vor, die vorherige Version von CRT (http://tedwvc.wordpress.com/) zu erzwingen. Dies würde jedoch unsere Projekte erheblich komplizierter machen.
ich in das gleiche Problem lief, aber die Installation von v9.0.30729.4148 installieren nicht die v8.0.50727.4053 DLLs :( –