Le programme ne peut pas démarrer car mfc120ud.dll est absent de votre ordinateur

Je suis en train de lancer une application que j'ai récemment développé sur un autre ordinateur et que j'ai compilé à l'aide de VS2013.

L'exécution de ce que je reçois:

Le programme ne peut pas démarrer car mfc120ud.dll est absent de votre ordinateur. Essayer de réinstaller le programme pour corriger ce problème.

J'ai cherché sur le mfc120ud.dll sur le net, mais sans aucun résultat. J'ai copié/collé ce fichier dll à partir de l'ordinateur sur lequel j'ai développé cette application sur le system32 de l'autre ordinateur, cela implique:

C:\Users\u\System32\mfc120ud.dll est soit pas conçu pour fonctionner sur Windows ou il contient une erreur. Essayez d'installer à nouveau le programme à l'aide du support d'installation d'origine ou contactez votre administrateur système ou le fournisseur du logiciel pour le soutien.

Sachant que l'ordinateur sur lequel je suis en développement est un 64 bits et l'autre est en 32 bits, et que j'ai copié/collé le mfc120ud.dll la version de System32, comment puis-je résoudre ce problème?

C'est la version de débogage de la bibliothèque MFC, il n'est jamais présent sur une machine qui a VS installé. Pas beaucoup d'intérêt à l'aide de C++ si vous allez déployer les versions de débogage. Déployer la Libération de construire à la place. Et déployer les dépendances d'exécution, comme mfc120u.dll et des amis. Si vous ne savez pas ce que vous devez alors utiliser les ce programme d'installation.
Pourriez-vous poster le code de l'application pour que je puisse essayer de l'exécuter sur mon système pour voir si je peux reproduire l'erreur.
désolé, je n'ai pas compris votre point. Dois-je installer ce programme d'installation sur l'ordinateur sur lequel je suis en essais de mon application?

OriginalL'auteur Lucie kulza | 2014-04-08