2009-04-15 41 views
11

Tôi có ứng dụng .NET đa dự án mà tôi đang phát triển trong Visual Studio 2008. Nếu tôi cố gắng mở thuộc tính dự án cho một trong các dự án của tôi (để thay đổi cài đặt hoặc xuất bản) Studio ngay lập tức đóng. Không có dấu nhắc để gửi một báo cáo cho Microsoft, và hai lỗi liên tiếp ghi lại trong Event Viewer:Visual Studio 2008 Crashes Khi mở thuộc tính dự án

  • .NET Runtime phiên bản 2.0.50727.3053 - Fatal Thi Engine Lỗi (7A035E00) (80131506)
  • NET Runtime phiên bản 2.0.50727.3053 - Fatal Error Thi Engine (7A2E0F92) (0)

Nếu tôi xóa tất cả các .user.suo tập tin trong giải pháp của tôi, tôi lại một lần nữa có thể xuất bản và các tài sản dự án truy cập. Tuy nhiên, lỗi sẽ trả về theo thời gian. Điều này dường như gợi ý rằng các tệp .suo hoặc .user đang bị hỏng bởi Visual Studio. Có ai khác có vấn đề này hoặc biết cách khắc phục sự cố không?

Trả lời

10

Tắt tất cả các trình bổ sung của bạn và thử lại. Sử dụng Tools-> Add-in Manager.

Nếu điều đó không hiệu quả, hãy chạy VS ở chế độ "safe mode", bằng cách sử dụng devenv /safemode từ cửa sổ nhắc lệnh Visual Studio.

+2

Tôi có cùng một vấn đề, giải pháp không hoạt động. Tôi không có Addin được cài đặt, và tôi không thể mở dự án của tôi trong safemode. Nó nói "Nó không được hỗ trợ bởi cài đặt này". – decasteljau

+1

+1 Tôi đã giải quyết được vấn đề của mình (http://stackoverflow.com/questions/2198935/resource-editor-not-available-in-visual-studio-2008) trước tiên làm ** devenv/safemode ** và sau đó xem trong VS đầu ra rằng một số gói đã không được tải do lỗi trước đó và để tải nó một lần nữa tôi nên thử ** devenv/resetskippkgs **. Tôi đã làm nó và, voilà! Đã sửa. –

1

Trông giống như một lỗi trong CLR ảnh hưởng đến bổ trợ (xem here). Bạn có đang chạy bất kỳ bổ trợ nào không và bạn đã cập nhật Visual Studio và khung công tác .NET cho gói dịch vụ mới nhất chưa?

+0

Tôi đang chạy bổ trợ ReSharper. Tôi sẽ tắt nó và xem nó có sửa nó không. –

0

Tôi không biết những gì thực sự gây ra vấn đề, nhưng tôi có thể sửa chữa nó bằng cách File -> Source Control -> Tình trạng Refresh

0

VS2008 sẽ biến mất khi tôi cố gắng để mở trang thuộc dự án. Cuối cùng giải quyết nó bằng cách làm sạch trên các giải pháp. Nhiều giờ thất vọng lãng phí khi chữa bệnh (ít nhất là trong trường hợp của tôi) rất đơn giản (- :).

0

Khi mở thuộc tính dự án khiến Visual Studio gặp sự cố. Tôi phát hiện ra rằng làm sạch và ++ không ** xây dựng lại các soulution làm việc đáng tin cậy. Tôi không có tiện ích nhưng chương trình WPF và đã có khá một vài vấn đề với WPF/vs không muốn hợp tác.

0

Tôi đã có một vấn đề tương tự ngày hôm nay đã được giải quyết bằng cách gỡ cài đặt Power Commands cho Visual Studio 2008. Nếu bạn đã cài đặt, tôi khuyên bạn nên xóa nó và thử lại.

0

Tôi đã gặp sự cố tương tự. Mỗi khi tôi mở các thuộc tính của dự án hoặc một tệp tài nguyên (.resx) vs2008 sẽ ngừng đáp ứng và trình quản lý tác vụ sẽ hiển thị việc sử dụng CPU là 100%. Tôi giải quyết nó bằng cách xóa các tập tin .suo trong thư mục giải pháp và có một bản sao mới từ kiểm soát nguồn và sau đó từ dấu nhắc lệnh VS2008 tôi gõ vào "devenv/resetskippkgs". Điều này khởi động lại VS2008 và tôi có thể mở các tập tin tài nguyên của tôi và cũng là tài sản dự án.

0

Có, tôi đã trải nghiệm nó nhiều lần. Vấn đề sẽ biến mất nếu tôi xóa tất cả các tập tin riêng tư xem (chúng tôi sử dụng ClearCase ở đây), .suo và .user bao gồm.

4

Tôi đã xóa tệp có phần mở rộng sau trong thư mục dự án (Tôi không biết cái nào là quan trọng ...) -> suo, người dùng, cachefile

+0

Tính năng này luôn hoạt động cho tôi ... – Dummy01

+0

cũng dành cho tôi, nhưng cũng đã loại bỏ tệp * .reshaper hết hạn. – Jahmic

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