web-dev-qa-db-fra.com

Où télécharger Microsoft Visual c ++ 2003 redistribuable

J'ai une vieille dll qui utilise le package d'exécution Microsoft Visual C++ 2003 (7.1). Malheureusement, je n'ai plus cette DLL. À moins de réinstaller VS2003, existe-t-il un autre moyen d’obtenir la DLL redistribuable à l’exécution?

46
Jim McKeeth

Storm answer n'est pas correct. Pas de ressentiment Tempête, et mes excuses à l'OP car je suis un peu en retard pour la fête ici (j'aurais aimé pouvoir aider plus tôt, mais je n'ai pas rencontré le problème jusqu'à aujourd'hui, ni cette réponse de débordement de pile jusqu'à ce que je me rende compte une solution.)

Le runtime Visual C++ 2003 n'était pas disponible en téléchargement séparé car il était inclus dans le runtime .NET 1.1. 

Si vous installez le runtime .NET 1.1, vous aurez installé msvcr71.dll et, en outre, ajouté à C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322. 

Le runtime .NET 1.1 est disponible ici: http://www.Microsoft.com/downloads/en/details.aspx?familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=fr (23.1 MB)

Si vous recherchez un fichier qui se termine par un "P" tel que msvcp71.dll, cela signifie que votre fichier a été compilé avec un environnement d'exécution C++ (par opposition à un environnement d'exécution C). Dans certaines situations, j'ai remarqué que ces fichiers étaient uniquement installés. quand j'ai installé le SDK complet. Si vous avez besoin de l'un de ces fichiers, vous devrez peut-être également installer le kit de développement .NET 1.1 complet, disponible à l'adresse suivante: http://www.Microsoft.com/downloads/fr/details.aspx?FamilyID=9b3a2ca6. -3647-4070-9f41-a333c6b9181d (106.2 MB)

Après l’installation du SDK, j’ai maintenant les fichiers msvcr71.dll et msvcp71.dll dans mon dossier System32, et l’application que j’essaie d’exécuter (décompilateur boomerang c ++) fonctionne correctement sans erreur DLL manquante.

Remarque supplémentaire: soyez TRÈS conscient de la différence entre une mise à jour par correctif et une mise à jour régulière. Comme indiqué dans le téléchargement KB932298 lié (ci-dessous lié par Storm): "Veuillez noter que ce correctif n'a pas subi de test de régression complet du produit Microsoft ni été testé en combinaison avec d'autres correctifs."

Les correctifs ne sont PAS destinés aux utilisateurs généraux, mais plutôt aux utilisateurs confrontés à un problème très spécifique. Comme décrit dans l'article, installez ce correctif uniquement si vous rencontrez des problèmes spécifiques d'heure d'été avec les règles modifiées en 2007. - Il s'agit probablement d'une pré-version pour les clients qui "ne pouvaient tout simplement pas attendre" pour la mise à jour officielle. (probablement pour certaines applications critiques) - pour les utilisateurs habituels, Windows Update devrait suffire.

Merci et j'espère que cela aidera les autres qui rencontrent ce problème!

57
BrainSlugs83

Après un peu de recherche sur Google, il semble qu'il n'y ait jamais eu de redistribuable distinct pour Visual C++ 2003 (7.1). Au moins, c’est ce que a post sur le forum Microsoft dit.

Cependant, vous pourrez peut-être extraire les DLL d'exécution à partir de la mise à jour VC 7.1 DST timezone .

11
shartte

Autrement: 

using Unofficial (Full Size: 26.1 MB) VC++ Tout en un qui contient vos fichiers nécessaires:

http://www.wincert.net/forum/topic/9790-aio-Microsoft-visual-bcfj-redistributable-x86x64/

OU (le plus petit 5,10 Mo) Microsoft Visual Basic/C++ Runtimes 1.1.1 remballé ici:

http://www.wincert.net/forum/topic/9794-bonus-Microsoft-visual-basicc-runtimes-111/

0
user3733975

la réponse https://stackoverflow.com/a/6132093/1498669 a raison.

Il existe également une mise à jour des runtimes 2002 et 2003 Il suffit de faire une recherche sur le téléchargement Microsoft

et vous trouvez les mises à jour officielles des produits

cependant, les derniers correctifs semblent être:

0
Bernhard