Найти в целом решение в Visual Studio 2012 получает довольно много результатов из папки Temp
В Visual Studio 2012 я попытался выполнить поиск в:Find in Files->Entire Solution
тогда я получаю довольно много результатов из файлов вC:\Uses\myusername\AppData\Local\Temp\
, Файлы принимают имя как tmpE11.tmp.cs
или же tmpFBEE.tmp.cpp
содержимое идентично некоторым файлам в моем решении.
Я предполагаю, что это вызвано или автоматически сгенерировано некоторыми сбоями, но почему они достигаются поиском? Я сомневаюсь, могу ли я просто удалить их или нет.
3 ответа
Возможно, это связано с сообщаемой ошибкой, когда создается множество файлов tmp, которые затем включаются в результаты поиска. Если я очищаю "Папку разных файлов", поиск не включает временные файлы.
Чтобы отобразить папку "Разные файлы" (см. https://msdn.microsoft.com/en-us/library/36bhtx7w.aspx):
- Элемент списка
- В меню Сервис выберите Параметры.
- В диалоговом окне "Параметры" разверните узел "Среда" и выберите "Документы".
- Выберите Показать разные файлы в обозревателе решений.
- Укажите количество документов, которые вы хотите отобразить в папке.
В Visual Studio 2013 вы можете ограничить содержимое до 0, что эффективно предотвращает включение.
Я не уверен, что это та же проблема, с которой сталкивается OP, но у меня была аналогичная проблема, когда временные файлы, связанные с git (например, различия), появлялись в моих результатах поиска всех. Эти файлы также хранятся вC:\Uses\[user]\AppData\Local\Temp\
.
Я нашел свой путь сюда, когда искал, как их исключить, и решение оказалось намного проще, чем ожидалось. вFind All
диалоговое окно, снимите флажокInclude miscellaneous files
:
Спасибо ответу @gast128 за то, что он указал мне правильное направление, хотя оно все время было перед моим лицом. :-)
Проверьте, открыто ли у вас окно сравнения. Я получил то же самое перед закрытием окна сравнения.