Ответ 1
Я отвечу на свой вопрос, поскольку мне удалось его решить.
Кажется, каждый раз, когда вы запускаете свои тесты в Visual Studio, он сохраняет результат ваших тестов в папке TestResults в папке проекта, и размер моего компьютера составляет около 800 МБ.
Я просто удалил его и очистил папки проекта bin и obj (что я делал несколько раз раньше и не работал). Но удаление папки TestResults сделало магию.
Мое предположение заключается в том, что из-за большого размера папки TestResults Visual Studio 2013 не может быстро загрузить все результаты и т.д., и поэтому для того, чтобы показать мне функцию Code Lens, потребовались годы. Поэтому время от времени удаляйте эту папку для повышения производительности.
Ниже приведены некоторые результаты о папке TestResults после того, как я его просмотрел:
- Практическое руководство. Развертывание файлов для тестов: http://msdn.microsoft.com/en-us/library/ms182475.aspx
- Как сохранить каталог результатов тестирования?: http://blogs.msdn.com/b/aseemb/archive/2013/02/23/how-to-preserve-the-test-results-directory.aspx
- Как удалить папку тестовых результатов: http://blogs.msdn.com/b/ploeh/archive/2006/07/13/cleaningawaythetestresultsfolder.aspx
UPDATE
Даже если эти методы выше могут работать для вас, я понял, что они действительно исправили эту проблему с момента обновления Visual Studio 2013 Update 2. Поэтому вместо этого обновите и установите его.