2010-06-30 37 views
8

Trong VS 2008, tôi đã từng có thể tạo tệp trên hệ thống tệp (ví dụ như tệp .cpp) và sau đó tôi có thể nhấp vào nút làm mới trong VS và tệp sẽ xuất hiện. Tôi đã chọn "Hiển thị tất cả tệp". Lưu ý bằng cách "tạo một tập tin trên hệ thống tập tin" ở đây, tôi có nghĩa là như đi ra ngoài cửa sổ thám hiểm và tạo ra một tập tin mới, nói cách khác, bên ngoài của IDE.Visual Studio 2010 làm mới không hoạt động

Tuy nhiên, trong VS 2010, điều này không hiệu quả. Tôi phải đóng và mở lại giải pháp hoặc nó sẽ không thấy tệp, ngay cả khi tôi nhấp vào nút làm mới. Tôi nhận ra tôi có thể thêm tập tin thông qua "Add New Item" và nó hoạt động tốt, nhưng tôi sử dụng kỹ thuật trên khi cạnh tranh trong các cuộc thi lập trình, nghĩa là tôi có một công cụ riêng để tạo tập tin trên hệ thống tập tin. chỉ có thể làm mới danh sách tập tin trong VS và xem nó.

Nó không phải là một showstopper, nhưng nó khá khó chịu dù sao. Chỉ cần tự hỏi nếu có ai biết một giải pháp cho nó. Đó là một dự án C++ mà tôi đang làm việc.

EDIT Ngoài ra, vấn đề này dường như bị cô lập để C++ dự án, tôi chỉ thử nó với một giao diện điều khiển ứng dụng C# và làm mới hoạt động ok.

EDIT2 Tôi đặt một vấn đề cho điều này trên trang web kết nối của Microsoft. Tôi không biết nếu nó sẽ nhận được bất kỳ phản ứng, nhưng tôi figured nó có giá trị một shot. Here's liên kết.

Trả lời

1

tôi đặt vấn đề này trên trang kết nối Microsoft (xem EDIT2) trong câu hỏi gốc để biết chi tiết. MS đã thừa nhận rằng họ có thể sao chép vấn đề, vì vậy hy vọng họ sẽ giải quyết nó trong SP1. Nó dường như là một lỗi.

+0

Nếu đó là lỗi, câu trả lời này phản ánh giải pháp thực sự! – bgmCoder

1

Thời gian duy nhất tôi từng thấy "làm mới" làm điều này là trong các dự án trang web .. và tôi thấy khó chịu khi nó tự động bao gồm nội dung;).

Trong các ứng dụng web, mà bây giờ là mặc định, bạn phải bấm vào biểu tượng Show Hidden Files, sau đó nhấp chuột phải vào tập tin mới và nói "đưa vào dự án"

+0

Nó không phải là một dự án trang web, chỉ là một dự án ứng dụng giao diện điều khiển C++. Và lỗi vừa được giới thiệu trong VS 2010, bạn có thể tham khảo liên kết trong EDIT2 để biết các bước để tạo lại. Tôi đoán là đội VS đã quên kiểm tra điều này và đã phá vỡ nó trong VS 2010 với một số thay đổi mã khác ai đó đã làm. – dcp

+0

Tôi thấy liên kết, tôi không đồng ý với hành vi bạn muốn. Một trong những lý do tại sao chúng tôi có các tập tin dự án là để trình biên dịch biết những gì không và không thuộc về. – NotMe

+1

Tôi hoàn toàn không đồng ý với câu trả lời của bạn. Nếu tôi tạo một tệp .cpp bên dưới thư mục dự án của tôi trên hệ thống tệp thì tại sao dự án của tôi lại không hợp lý? Nếu tôi nhấp vào nút làm mới với nút "Hiển thị tất cả tệp" được chọn (không có biểu tượng Hiển thị tệp ẩn theo cách này, chỉ hiển thị tất cả tệp), theo ý kiến ​​của tôi, tôi sẽ thấy chế độ xem làm mới của nội dung hiện có trên hệ thống tệp . Nếu không, điểm của nút làm mới là gì? – dcp

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