2009-07-28 5 views
1

Etrange. Si je construis mon projet C# VS2005, la construction échoue, ce qu'elle devrait faire. Cependant, si je tape F5, l'application fonctionne. Je présume qu'il utilise la dernière bonne construction, mais je ne peux pas pour la vie mf moi voir où l'éteindre. Je ne peux pas me souvenir de l'avoir allumé !!La construction VS échoue mais peut toujours être exécutée via F5

Toute aide appréciée
Jason

+0

Vous pouvez ... supprimer votre dernière version ... – CookieOfFortune

+0

Veuillez inclure la sortie de la fenêtre de sortie. –

Répondre

5

Je pense que parfois quand vous avez construit, il a échoué et a demandé si vous vouliez utiliser la dernière construction réussie. Vous avez probablement dit oui et avez coché la case qui activera toujours cette option alors maintenant elle est par défaut à la dernière bonne construction, qu'elle soit construite ou non. Pour changer cela, allez à: Outils -> Options -> Projets et solutions -> Construire et exécuter et changer le "En cours d'exécution, lorsque des erreurs de génération ou de déploiement se produisent:" à tout ce qui vous convient.

+0

Oui, cela semble être le cas, où puis-je éteindre cela? J'ai regardé dans Outils-> Options-> Débogage mais ne peux rien voir – Jay

+0

l'a trouvé !!! Outils-Options-> Projets et solutions – Jay

0

La suppression de votre exécutable en tant qu'étape de préconfiguration est une option.

Mais je suis d'accord qu'il suffit de le désactiver dans les options comme suggéré dans d'autres réponses dans une solution plus agréable.

0

peut-être votre temps système est de retour à partir de maintenant. Peut-être pense-t-on que la construction est toujours réussie?

Questions connexes