Подтвердить что ты не робот

Visual Studio.NET 2003 в Windows 7 зависает при поиске

Итак, у меня есть Visual Studio 2003, работающая в Windows 7 - да, я знаю, что она официально не поддерживается - и нет, к сожалению, я не могу изменить эту ситуацию: - (

По большей части он работает нормально, но у меня есть конкретная проблема, которую я не могу понять. Приложение зависает, если вы выполняете широкомасштабный поиск по проекту (Ctrl-Shift-F) для строки.

У меня есть достаточно мощная машина и все другие тяжелые задачи, такие как компиляция и отладка, все работает нормально. Он также работает, если я ограничиваю поиск текущим документом (Ctrl-F). Я запускаю его как администратор, и VS.NET 2003 SP1 был применен.

Размер проекта не кажется проблемой, так как коллега также испытывает эту проблему для одного решения проекта, содержащего 5 страниц.

В настоящее время я использую Windows Search для работы, и мне было интересно, есть ли что-то, что я пропустил, что я должен попробовать.

4b9b3361

Ответ 1

Попробуйте отключить тему Aero в совместимости. Да, серьезно...

Ответ 2

Вы можете сделать это, щелкнув правой кнопкой мыши на ярлыке, чтобы запустить VS.NET 2003, и выбрав свойства, выбрав вкладку "Совместимость", а затем установите флажок "Отключить компоновку рабочего стола", а также "Отключить визуальные темы"

Ответ 3

Я использую Windows 8.1, а путь - [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
является невидимым и не может быть создан вручную внутри regedit.exe. Поэтому я написал файл реестра "abc.reg" с текстом:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio .NET 2003\\Common7\\IDE\\devenv.exe"="^ RUNASADMIN DISABLEDWM DISABLETHEMES"

Выполните его, дважды щелкнув значок "abc.reg" (может быть запущен как "Администратор" ).
Это работает.
(Сообщение для вашего удобства в этом конкретном случае)