Visual Studio .NET 2003 auf Windows 7 hängt sich auf Suche
Also ich habe Visual Studio 2003 unter Windows 7 - ja, ich bin bewusst, dass es nicht offiziell unterstützt wird - und Nein, kann ich leider nicht ändern, die situation 🙁
Zum größten Teil es funktioniert OK, aber ich habe ein spezielles problem, dass ich nicht herausfinden können. Die Anwendung hängt, wenn Sie ein Projekt machen große Suche (Strg - Shift - F) für eine Zeichenfolge.
Ich habe eine einigermaßen leistungsfähige Maschine und all die anderen schweren Aufgaben wie das kompilieren und Debuggen alle funktionieren. Es funktioniert auch, wenn ich die Suche einschränken, um das aktuelle Dokument (Strg - F). Ich führe es als administrator und VS.NET 2003 SP1 angewendet wurde.
Die Größe des Projekts scheint nicht ein problem zu sein, da ein Kollege auch das Problem für ein einzelnes Projekt-Lösung enthält 5 Seiten.
Ich bin derzeit mit der Windows-Suche als work-around und ich Frage mich, ob es ist etwas, das ich verpasst, dass ich versuchen sollte.
- Never mind, ich cross-gepostet und bekam eine bessere Antwort in Serverfault und SuperUser.
- Ich schrieb einen blog-post mit Details einige der Dinge, die ich brauchte, um zu konfigurieren, um zu bekommen, VS 2003 funktioniert unter Windows 7 - technikhil.wordpress.com/2010/01/12/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Deaktivieren Sie die Aero-theme-Kompatibilität. Ja im ernst...
regedit.exe
, dann gehen Sie zuHKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
und erstellenString
Wert mit dem NamenC:\Program Files (x86)\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe
- und Wert-Daten^ RUNASADMIN DISABLEDWM DISABLETHEMES
.Können Sie dies durch Rechtsklick auf die Verknüpfung zu starten VS.NET 2003, und wählen Sie Eigenschaften, wählen Sie die "Kompatibilität" sub-Registerkarte und überprüfen "Disable Desktop-Compositing" sowie "Visuelle Designs Deaktivieren"
Ich nutze Windows 8.1, und der Pfad
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
ist unsichtbar und konnte nicht erstellt werden, manuell innen regedit.exe.
Also schrieb ich eine registry-Datei "abc.reg" mit text:
Führen Sie es durch doppelklicken auf das Symbol "abc.reg" (kann Ausgeführt werden Als "Administrator").
Es funktioniert.
(Der post ist für Ihre Bequemlichkeit in diesem bestimmten Fall)