Visual Studio 2005 Чистое решение - PullRequest
4 голосов
/ 26 января 2009

Если у меня есть решение с 10 проектами. Когда я нажимаю «Очистить решение», это просто очищает bin / debug в основном решении для запуска проектов или bin / debug в каждом каталоге проектов?

Ответы [ 3 ]

5 голосов
/ 26 января 2009

Он очищает каждый проект, содержащийся в решении, для текущей выбранной конфигурации (например, Debug, Release и т. Д.).

1 голос
/ 26 января 2009

Чтобы добавить к другим ответам, если вы хотите щелкнуть правой кнопкой мыши приложение, вы можете найти исходный код чистого источника плюс здесь .

Это приложение делает одну вещь. Он добавляет меню оболочки проводника в папки, которые при выборе будут рекурсивно удалять содержимое папок bin, obj и setup. Если у вас есть проект .NET, которым вы хотите поделиться с кем-то, это полезно, чтобы удалить ненужные вещи из папки, прежде чем архивировать и отправить их.

0 голосов
/ 26 января 2009

Он очищает не все, но все проекты, которые настроены для построения в свойствах вашего решения. То есть если у вас есть решение, которое включает проекты A и B, и в какой-то момент вы отметите вариант «Построить в свойствах решения», раздел «Свойства конфигурации», для проекта B, в следующий раз, когда вы выполните очистку, проект B не будет очищен.

...