2009-09-23 4 views
1

J'ai construit une application dans VS2008 et construit un fichier exe. Lorsque je copie le fichier exe sur un autre ordinateur, cela ne fonctionne pas.Exécutez le fichier exe sur un autre ordinateur

Je reçois le message: Cette application n'a pas pu démarrer car la configuration de l'application est incorrecte.

quelqu'un peut s'il vous plaît écrire les étapes simples nécessaires pour que cela soit résolu?

merci.

+0

peut-être la version correcte de .NET Framework n'est pas installée sur l'ordinateur distant? –

+1

Pour clarifier: est-ce une application .NET? –

+0

oui. une application console écrite en C++. – Oded

Répondre

2

Vous devez installer le composant redistribuable d'exécution VS2008.

VS2008

VS2008 SP1

La version du besoin d'exécution pour correspondre à la version de VS qui a compilé le programme.

+0

L'ai fait. Mais cela ne fonctionne toujours pas ... – Oded

+0

Dans ce cas, vous avez d'autres dépendances à copier. À quelles autres bibliothèques êtes-vous lié? –

+0

Vous pouvez utiliser Dependency Walker pour vérifier quelles sont les dépendances manquent - http://www.dependencywalker.com/ –

0

De même, toutes les DLL ou bibliothèques dont cet EXE a besoin devront être copiées si elles ne sont pas présentes sur le système cible. Ce message apparaît sur les machines Vista/7 si les bibliothèques requises sont manquantes ou corrompues.

Questions connexes