1

Мой Visual Studio 2010 Professional работает очень медленно. (Это во время нормальной работы, а не отладки или чего-то еще) Я проверил все процессы, которые были запущены им, в программе под названием Process Monitor

Вот что я нашел:

Каждую секунду появляются сотни процессов с путем «C:\Windows\CSC\v2.0.6\namespace\hera». (это сервер, с которого я открыл исходный код). В результате получается "ИМЯ НЕ НАЙДЕНО".

Любые предложения о том, как я могу предотвратить эти процессы?

1 ответ1

5

Если я правильно понимаю ваши тонкие подсказки, вы открыли проект с сетевого ресурса или подключенного сетевого диска, чтобы ваша рабочая копия хранилась на другом компьютере?

Это определенно замедлит ход событий. Visual Studio использует несколько временных автоматически сгенерированных файлов базы данных для кэширования информации о символах и сохраняет их в каталоге проекта. Задержка доступа к сети, которая должна быть быстрым локальным кешем, убивает вашу производительность.

Сделайте локальную копию, если хотите разумного исполнения. Используйте контроль версий, чтобы синхронизировать копии (управление версиями имеет и другие преимущества). Начать работу с Subversion действительно легко, но есть и другие варианты.

(CSC - это кэш на стороне клиента, часть функции Windows "Автономные папки". Он не включен для этого сервера, что приводит к результатам "Имя не найдено".)

Последнее замечание: не помещайте автоматически созданные базы данных в систему управления версиями. Регенерация их должна выполняться быстрее, чем повторная передача их из хранилища.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .