Visual Studio: Clean, Build и Rebuild

В меню Visual Studio Community присутствуют такие пункты меню Build:
Build, Rebuild и Clean.

  • Clean Solution — Удалить все скомпилированные файлы (все файлы с расширениями dll и exe).
  • Build Solution — Компилировать код в файлы (dll и exe), если этот код был изменён (файлы отличаются от прошлых версий).
  • Rebuild Solution — Удалить все скомпилированные файлы и скомпилировать их заново (независимо от того, менялись они или нет).

Вроде бы разницы никакой, что именно использовать — если у вас один проект в Решении (Solution), то проблем нет. Если же проектов в нём несколько, то при выполнении Rebuild Solution запускается такая цепочка:
Rebuild SolutionClean Project 1Build Project 1Clean Project 2Build Project 2

А вот если запускать по отдельности, то цепочка будет уже другая:
Clean + BuildClean Project 1Clean Project 2Build Project 1Build Project 2

Если в вашем «Решении» несколько проектов, то при использовании Rebuild Solution новые версии зависимых файлов dll или exe ещё не будут скомпилированы.

 



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *