2010-03-11 21 views
12

Vì vậy, tôi có Visual Studio 2003 chạy trên Windows 7 - vâng tôi biết nó không được hỗ trợ chính thức - và không, tiếc là tôi không thể thay đổi tình huống đó :-(Visual Studio.NET 2003 trên Windows 7 bị treo trên tìm kiếm

đối với hầu hết các phần nó hoạt động OK nhưng tôi có một vấn đề cụ thể, mà tôi không thể tìm ra ứng dụng bị treo nếu bạn thực hiện tìm kiếm rộng dự án. (Ctrl - Shift - F). cho một chuỗi

Tôi có một máy khá mạnh và tất cả các nhiệm vụ nặng nề khác như biên dịch và gỡ lỗi tất cả các công việc tốt.Nó cũng hoạt động nếu tôi hạn chế tìm kiếm tài liệu hiện tại (Ctrl-F) .Tôi đang chạy nó với tư cách quản trị viên và VS.NET 2003 SP1 đã được áp dụng.

Kích thước của dự án dường như không phải là vấn đề vì đồng nghiệp cũng gặp phải vấn đề này đối với một giải pháp dự án duy nhất có 5 trang.

Tôi hiện đang sử dụng Windows Search như một công việc xung quanh và tôi đã tự hỏi nếu có điều gì đó tôi bỏ lỡ mà tôi nên thử.

+0

Không sao, tôi đã đăng chéo và nhận phản hồi tốt hơn trong Serverfault và SuperUser. – Nikhil

+0

Tôi đã viết một bài đăng blog chi tiết một số nội dung tôi cần để định cấu hình để có được VS 2003 hoạt động trên Windows 7 - http://technikhil.wordpress.com/2010/01/12/visual-studio-2003-and -windows-7-can-get-along-really/ – Nikhil

Trả lời

16

Thử tắt chủ đề Aero tương thích. Yeah nghiêm túc ...

+2

Wow - Đó là lý do nó bị treo ... Tôi đã kiểm tra cài đặt tương thích với "Disable Desktop Compositing" và tìm kiếm bắt đầu hoạt động. – Nikhil

+3

Nếu bạn không thấy tab "Khả năng tương thích" (ví dụ: tôi không có tab này cho devenv.exe trong Win8x64Pro), hãy chạy 'regedit.exe', sau đó đi tới' HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers' và tạo giá trị 'String' với tên' C: \ Program Files (x86) \ Microsoft Visual Studio .NET 2003 \ Common7 \ IDE \ devenv.exe' và dữ liệu giá trị '^ RUNASADMIN DISABLEDWM DISABLETHEMES'. – izogfif

+0

Làm việc cho tôi trên Vista, 7 và bây giờ 8 (sử dụng thủ thuật đăng ký khổng lồ). Cảm ơn nhiều. –

6

Bạn có thể làm điều này bằng cách nhấp chuột phải vào lối tắt để khởi chạy VS.NET 2003 và chọn thuộc tính, chọn tab phụ "Tương thích" và sau đó chọn "Tắt tính năng tổng hợp máy tính để bàn" cũng như "Tắt hình ảnh chủ đề”

+0

Cảm ơn điều này đã làm việc cho tôi! – Yos

2

tôi sử dụng Windows 8.1, và con đường
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
là vô hình và không thể được tạo ra bằng tay bên regedit.exe. Vì vậy, tôi đã viết một tập tin registry "abc.reg" với văn bản:

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" 

Execute nó bằng biểu tượng nhấp đúp của "abc.reg" (chưa Run As "Administrator").
Nó hoạt động.
(Bài đăng để thuận tiện cho bạn trong trường hợp này)

+0

Cảm ơn, đã hoạt động trên Windows 10. – Max

Các vấn đề liên quan