Редактировать: отразить комментарий.
Это странно, я не понимаю такого поведения, как и никто другой на наших сайтах. Если мы удаляем файл в обозревателе решений (выберите файл и нажмите «Удалить»), он становится ожидающим изменением. Тогда я могу проверить изменения. Я должен убедиться, что выбрал удаление в окнах регистрации изменений / в ожидании изменений. Тогда он больше не отображается как ожидающее изменение в Source Explorer. На самом деле я могу проверить и проверить в любом окне, и изменение сразу же отражается в другом.
====
Удаленные файлы остаются в TFS. Чтобы полностью удалить файл, вам нужно «УНИЧТОЖИТЬ», а не удалять его. По сути, это контроль источника в действии. Если вы не хотите видеть файл, в Visual Studio есть настройка, позволяющая скрыть их. Лично я предпочитаю их там, так как вы можете видеть историю, и они являются визуальным напоминанием.
После удаления файла вам необходимо зафиксировать удаление - это, по сути, проверка удаления. После этого файл останется в проводнике исходного кода, но будет затенен. Затем вы можете делать вещи, как я упоминал выше.