Удалить файлы с диска, которых нет в проекте Visual Studio - PullRequest
1 голос
/ 18 февраля 2009

Может кто-нибудь придумать способ (возможно, с использованием скрипта PowerShell или аналогичного), где я могу искать файлы * .cs, которые находятся на диске в структуре папок, но не включены в файл проекта?

Это происходит постепенно, со слиянием в Subversion и т. Д. Я в основном ищу способ убраться за собой. :)

Ответы [ 3 ]

1 голос
/ 18 февраля 2009

Все ваши файлы .cs будут упомянуты в файле проекта, верно? Очистите XML, перечислите файлы и затем выполните поиск по всей системе. Работает, но неэффективно.

0 голосов
/ 02 мая 2014

Сценарий PowerShell в моем другом посте сделает это. Сценарий получит список включенных файлов из файла проекта и сравнит его с файлами на диске. Вы получите набор файлов, которые находятся на диске, но не включены в проект. Вы можете удалить их или считать их удаляемыми в TFS.

Сценарий здесь: https://stackoverflow.com/a/23420956/846428

0 голосов
/ 18 февраля 2009

Кнопка «Показать все файлы» вверху Solution Explorer, затем проверка вручную?

...