2009-02-17 33 views
69

Tệp * .FileListAbsolute.txt cho Visual Studio đó tạo ra là gì? Họ cứ làm lộn xộn các tìm kiếm của tôi. Chẳng hạn như khi tôi tìm kiếm * .csproj để thêm dự án vào tệp .sln.Tất cả các tệp * .FileListAbsolute.txt này là gì?

Visual Studio có sử dụng chúng không? Có cách nào để làm cho nó không tạo ra chúng?

I STFW'd nhưng nó được lấp đầy với kết quả của những người liệt kê các thư mục xảy ra có các tệp này trong đó.

Trả lời

57

Tệp FileListAbsolute.txt chứa danh sách các tệp được xây dựng trong bản dựng hiện tại và trong các bản dựng trước và được sử dụng trong khi làm sạch và xây dựng lại các tệp cần xóa.

Tệp cần thiết vì trong một số trường hợp, chẳng hạn như dự án đã được đổi tên, bạn muốn hệ thống Xây dựng có thể xóa tên cũ hơn.

3

Không chắc chắn tại sao nó được tạo và đang nghiên cứu ngay bây giờ. VS ghi vào các tệp này mỗi khi bạn biên dịch. Bạn có thể xóa tất cả chúng và nó sẽ tái tạo khi bạn biên dịch. (Sử dụng thận trọng nếu bạn sử dụng svn và không xóa các tệp svnbase)

9

Tôi biết đây là một bài đăng cũ hơn ... nhưng tôi đã gặp vấn đề tương tự và hóa ra là tôi đã vô tình kiểm tra những điều này vào kiểm soát nguồn và không kiểm tra lại chúng, để chúng chỉ đọc. Giải pháp là xóa chúng khỏi kiểm soát nguồn.

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