L'Application n'a pas pu démarrer en raison MSVCP100D.dll n'a pas été trouvé, la réinstallation d'application peut fonctionner

J'ai googlé sur ce et a réalisé il y a probablement plusieurs causes à cela, donc je vais décrire mon scénario.

Ce qui arrive quand mon application essaie de charger un .fichier dll construit dans une autre version de Visual Studio (2010), si je construis un même projet sur Visual Studio; 2008, le fichier DLL charge très bien...

Je ne sais pas si ça compte, mais Visual Studio; 2010 DLL de la version de fichier est basé sur Windows 7 x32, et Windows Vista 64-bit est de l'autre côté avec Visual Studio; 2008.

Recompiler votre application en mode "Release" (plutôt que le mode "Debug"), puis de télécharger et installer Visual C++ 2010 Redistributable package pour le processeur de l'architecture de la machine cible: x86, x64. La machine cible doit disposer de la même version du runtime installé comme vous construit contre la. Dans ce cas, c'est v10.0 (VS 2010).
seulement consulter les liens suivants: http://www.buggymind.com/305 http://msdn.microsoft.com/ko-kr/library/abx4dbyh.aspx j'espère que ça aidera.

OriginalL'auteur Marko29 | 2011-01-12