Salut,
Build permets de "builder" tous les projects de ta solution tandis que Rebuild va "builder" seulement les éléments qui ont été modifiés depuis le dernier build ou rebuild.
genial c'est tout ce que je voulais savoir au moins je sais ce que je fais !
car je t'avoue qu'une fois je faisais build une autre fois rebuild en gros ca dependait de mon humeur :-) !
T'es sûr? J'ai lu ceci dans la doc :
"When you build a solution, you're doing a full build on all items in the solution. A rebuild only builds items that have changed since the last build or rebuild"
Rebuild / "Regener la solution", ca me semblait logique que ca "refasse tout".
Quand j'ai lu ta réponse, je me suis du coup posé la question.
En cherchant sur le net, j'ai lu ce que tu viens de me citer, mais je t'avoues que ca me satisfaisait pas ^^
Et comme je ferais plutot confiance a la MSDN :
http://msdn2.microsoft.com/en-us/library/5tdasz7h.aspx
<hr /><li><ol><li>On the Build menu, choose Build [Project Name] or Rebuild [Project Name]. </li><li>Choose Build [Project Name] to build only those project components that have changed since the last build.
</li></ol><li>Choose Rebuild [Project Name] to "clean" the project first, and then build the project files and all project components.
</li></li><hr />
(y'a le meme topo pour projets et solutions)
D'ailleurs quand tu as un projet tout bancale qui ne compile plus, avec des références introuvables ou je ne sais pas quoi.. la plupart du temps Rebuild permet de "réparer" le projet.