63 votes

Visual Studio 2010 indique que la construction a échoué sans erreur après la modification d'un fichier source

J'ai un Visual Studio 2010 solution avec un nombre limité de projets. Je peux réussir à construire avec Build -> Build Solution ou Build -> Build MyCompany.MyProduct.MyProject. Après la construction, j'ai appuyez sur CTRL+F5 et exécuter avec succès le projet de démarrage. Cela fonctionne comme prévu.

Après je modifier un fichier source, l'enregistrer et puis de nouveau à construire (avec Build -> Build Solution ou Build -> Build MyCompany.MyProduct.MyProject), il est construit avec succès. Je suis encore capable d'appuyer sur CTRL+F5 et exécuter le projet de démarrage. Ce nouveau fonctionne comme prévu.

Le problème est dans le scénario suivant: Après je modifier un fichier source, de l'enregistrer et directement appuyez sur CTRL+F5 puis Visual Studio 2010 dit de CONSTRUIRE a ÉCHOUÉ et il n'y a pas d'erreurs. Et il n'est pas le début de mon projet de démarrage (bien sûr).

Ai-je raté quelque chose?

110voto

kerem Points 1067

Fermez vs, supprimez les fichiers * .suo. Ils contiennent des préférences utilisateur mais peuvent aussi faire des choses désagréables.

20voto

Ortund Points 1143

Cela semble un peu tard, mais ce qui a fonctionné pour moi a été de vérifier ma fenêtre de sortie.

J'ai eu une référence à une fonction qui n'existait pas encore. Je ne sais pas pourquoi cela n'a jamais été mentionné dans la liste des erreurs, mais la fenêtre de sortie m'a indiqué exactement où se trouvait le problème.

13voto

Gopi Points 61

Essayez de répéter les mêmes étapes en modifiant l'emplacement où vous avez compilé / exécuté. Assurez-vous que votre nouvel emplacement a moins de dossiers à parcourir par rapport à votre ancien emplacement. Un long chemin d'accès au code source m'avait posé un problème similaire et je l'ai surmonté en choisissant un chemin plus court.

8voto

Valamas - AUS Points 8359

J'ai fermé mon studio visuel.

Supprimé chaque dossier bin. (J'ai eu une erreur de permission étrange, alors j'ai supprimé les fichiers et la piste arrière a supprimé les dossiers, y compris bin).

Studio visuel rouvert. Effectué construire ou reconstruire et tout fonctionnait à nouveau.

1voto

motto Points 349

Si d’autres personnes rencontrent ce problème (j’avais déjà essayé de supprimer le fichier SUO mais cela ne fonctionnait pas pour moi):

Je l'ai résolu en créant un nouveau projet vierge dans ma solution et en important tous les fichiers source dans le nouveau projet. Probablement le problème était dans le fichier de projet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X