2014-11-13 21 views
9

Đột nhiên, tab giải pháp của tôi ngừng hoạt động trên Visual Studio 2013. Ngay cả dự án hiện tại hoặc dự án hoàn toàn mới cũng không hiển thị tệp và thư mục trong Solution Explorer. (Tệp được đính kèm)Visual Studio Solution Explorer không hiển thị các tệp và thư mục

Tôi đã cố gắng đặt lại cài đặt, khởi động lại PC nhưng không hoạt động. http://msdn.microsoft.com/en-us/library/ms247075(v=vs.100).aspx

Tôi chưa cài đặt bất kỳ tiện ích mở rộng mới nào gần đây tôi đã làm việc những gì đã từng có trong một thời gian.

Tôi có thể làm gì khác không?

enter image description here

Cập nhật;

Tôi cũng nhận được tin nhắn lạ này khi tôi nhấp vào tùy chọn Biểu tượng:

enter image description here

+2

Kiểm tra này ra: http://www.hjerpbakk.com/blog/2014/7/25/no-content-in-solution-explorer- sử dụng-visual-studio-2013. Để báo ... "Vấn đề này là do tham nhũng bộ nhớ cache MEF. Cài đặt tiện ích phản hồi (hoặc cài đặt bất kỳ tiện ích mở rộng nào) sẽ làm mất hiệu lực bộ nhớ cache gây VS để tạo lại bộ nhớ cache". – RizJa

+0

Cảm ơn bạn đã chuyển hướng, hiện đang hoạt động! Tôi nghĩ rằng bạn có thể đăng bình luận của bạn như là một câu trả lời đó là hoàn toàn làm việc ngay bây giờ :) –

+0

Vui vì tôi có thể giúp đỡ! Tôi sẽ đăng bình luận dưới dạng câu trả lời. – RizJa

Trả lời

10

Kiểm tra này ra: http://www.hjerpbakk.com/blog/2014/7/25/no-content-in-solution-explorer-using-visual-studio-2013

Để báo ... "Vấn đề này là do một hỏng bộ nhớ cache MEF Cài đặt phần mở rộng phản hồi (hoặc cài đặt bất kỳ phần mở rộng nào) sẽ làm mất hiệu lực bộ nhớ cache gây VS để xây dựng lại nó. "

Liên kết để báo cáo lỗi: https://connect.microsoft.com/VisualStudio/feedback/details/794111/no-exports-were-found-that-match-the-constraint-contract-name

+0

Cá nhân, thay vì cài đặt tiện ích không mong muốn, tôi vừa cập nhật tiện ích mở rộng trên bản cập nhật danh sách (Tôi thường có ít nhất một mục cần cập nhật!). Đó là công việc. – Vman

9

Chỉ cần để có được những câu trả lời ở đây trên các trang tương tự như câu hỏi: người dùng nên cài đặt (hoặc gỡ bỏ cài đặt) một phần mở rộng cho Visual Studio vì điều này sẽ buộc một xây dựng lại của bộ nhớ cache MEF . Bài viết được liên kết đề xuất cài đặt tiện ích mở rộng Microsoft Visual Studio 2013 Công cụ phản hồi mà tôi đã làm và đã hoạt động, nhưng mọi tiện ích mở rộng được cài đặt thông qua trình đơn Công cụ, tiện ích mở rộng và cập nhật có thể thực hiện công việc.

Tôi nghĩ nguyên nhân của việc này có thể liên quan đến chương trình chống vi-rút quá mức, nhưng tôi không thể nói chắc chắn.

-3

Mở Trình khám phá giải pháp và nhấp vào nút Hiển thị tất cả tệp, nó sẽ hiển thị các tệp có trong dự án của bạn và bạn không thể nhìn thấy chúng. Sau đó, nếu bạn muốn đưa chúng vào dự án của bạn, hãy chọn thư mục và nhấp chuột phải vào nó và chọn Bao gồm trong dự án.

+0

Xin lỗi, @Nupur, thật tuyệt nếu nó hoạt động trong trường hợp hoàn cảnh của người đăng ban đầu, nhưng rõ ràng là không. – vapcguy

0
  1. Sao chép và dán thư mục và tệp tại vị trí dự án để tích hợp mô-đun dự án và xây dựng dự án mặc dù không gian tên đã chính xác. Đây là cách để giải quyết

  2. Các tập tin/thư mục không hiển thị thích hợp để Kích chuột phải vào enter image description here không đúng cách có thể nhìn thấy tập tin/thư mục và nhấp vào Bao gồm trong dự án

  3. Xây dựng dự án -> Nếu bất kỳ lỗi xảy ra sau đó nó giống như không gian tên có thể là lỗi vì sao chép từ một dự án đến một dự án khác hoặc dự án tương tự với vị trí khác để kiểm tra nó

  4. Nếu lỗi như Build action 'Page' không được hỗ trợ bởi sự kết hợp cụ thể của dự án mục tiêu.

  5. Go và quyết tâm bằng cách bước tiếp enter image description here

+0

Cần thêm công việc/bước. Tất nhiên nếu bạn sao chép một trang XAML từ một dự án này sang một dự án khác, bạn sẽ có các vấn đề về không gian tên. Tôi đã thử kéo một trang khác vào một dự án mà nó không đọc các tệp bên dưới cấp thư mục đầu tiên. Nếu tôi thêm nó vào thư mục gốc của dự án, nó sẽ được thêm vào. Nếu tôi thêm nó vào một thư mục, nó không thể nhìn thấy tập tin. Vì vậy, tôi nghi ngờ bất cứ nơi nào bạn đặt các tập tin mà Solution Explorer sẽ chọn một cách kỳ diệu - bạn phải nói với nó để tải chúng bằng cách thực hiện "Add Existing Item" trong VS và chỉ vào chúng. – vapcguy

+0

Vì FYI cho bất kỳ điều gì tò mò, tôi đã giải quyết vấn đề bằng cách đảm bảo rằng tôi có thể mở các thư mục trong Solution Explorer và xem các phần phụ từ một dự án khác trong một VS riêng biệt, vì vậy tôi biết tôi không có vấn đề với VS. Vì vậy, tôi vừa tạo lại một dự án mới và chuyển các tệp của tôi vào chúng, tạo các tham chiếu mới một lần nữa, v.v. Nhưng sau đó nó bắt đầu lại sau khi xây dựng dự án của tôi. Vì vậy, tôi đã có các tập tin trong nhiều không gian tên. Khi tôi nhận được tất cả trong một không gian tên và khởi động lại VS, mọi thứ đã hoạt động trở lại. – vapcguy

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