La semaine dernière, j'ai remarqué que Visual Studio 2010 est de ne pas recompiler le code, à moins que je l'y forcer. C'est un C# 4.0 projet avec WPF. I appuyez sur la touche F5, qui semble comme il utilisé reconstruire, si le code a changé, et ensuite de lancer l'application. Au lieu de cela, il dit maintenant en bas à gauche de la barre d'état "mettre" et lance l'application. Il ne fait pas de reconstruire l'application, cependant. Je peux le dire, car:
- même si je fais un grand nombre de changements, il "compile" très rapidement et
- si j'essaie de définir un point d'arrêt, il donne l'avertissement que le code a changé et n'est pas définir le point d'arrêt.
Cela se produit indépendamment de savoir si il y a des erreurs dans le code ou pas, donc je ne crois pas que c'est le truc où il lance une version antérieure, si l'échec de la construction.
Si j'ai plutôt sélectionnez à partir du menu de recompiler le projet, il travaille ensuite. Ce type de entrave à mon habitude de flux de travail, cependant. J'semi-fréquemment oubliez de le faire, et puis de passer 10 minutes à essayer de comprendre ce que l'enfer est le problème avec mes modifications. Pire encore, il y a parfois des erreurs de compilation que je n'ai pas remarqué tout de suite.
En appuyant sur F6
de "reconstruire" la solution ne permet pas de tout faire. Quels paramètres dois-je couché avec qui serait l'origine de ce comportement?