39 votes

Quelle est la différence entre une « construction » et une « reconstruction » dans Visual Studio ?

Je ne sais pas si j'ai bien compris, la différence entre une commande "build" et "rebuild" d'un projet dans Visual Studio est le fait qu'une build ne compile que le code qui a été modifié , puisqu' une commande "rebuild" compile tout le code à partir du projet qu'il ait été modifié ou non.

En outre, une commande de reconstruction inclut un nettoyage du projet, puisque la commande de construction ne le fait pas ?

Veuillez me conseiller de mieux comprendre ces différences.

Merci ! Merci !

28voto

Nateeo Points 485

Construire signifie compiler tout le code qui a été modifié ou écrit après la dernière compilation.

Reconstruire signifie compiler l'ensemble du projet, que le code ait été modifié ou non.

Donc, après vous avoir fait lire ma réponse, oui, vous auriez raison.

0voto

snr Points 4881

Pour autant que je sache, si vos dlls/exes doivent être copiés via post build et que l'emplacement vers lequel les fichiers sont copiés est verrouillé ou autrement en raison d'un autre problème, d'une manière ou d'une autre les fichiers ne peuvent pas être copiés, mais la compilation est faite sans aucun problème, vous devez reconstruire dans ce cas.

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