2008-12-17 41 views
10

Tôi chỉ (lại) tham gia một công ty để làm việc trên một số dự án C++. Tôi đang xem các tệp và tôi đang cố gắng tìm ra tất cả các tệp liên quan đến Visual Studio. Nhiều người tôi nghi ngờ là trẻ mồ côi từ các phiên bản trước của IDE.Tất cả các tệp Visual Studio 2005 này là gì?

Tôi đã liệt kê tất cả các tiện ích mở rộng tệp bên dưới và chú thích những tiện ích mở rộng mà tôi cho là tôi hiểu. Nếu có thể cung cấp thêm thông tin về các tệp riêng lẻ hoặc cách chúng liên quan đến các tệp khác nhau, tôi sẽ rất đánh giá cao. Tôi cũng muốn nghe lời khuyên về việc xử lý các tệp này theo một số hệ thống kiểm soát phiên bản (chúng tôi sử dụng Visual SourceSafe bây giờ).

.dsp - Dự án Developer Studio (lỗi thời?)
.dsw - Developer Studio không gian làm việc (đã lỗi thời?)
.ncb - Không có tập tin trình duyệt biên dịch (đối với IntelliSense?)
sln - Giải pháp
.suo - Giải pháp tùy chọn người dùng
.vcproj - tệp dự án VC++
.vcproj. $ DOMAIN. $ USER.user - huh?
.vcproj.vspscc -?
.vsscc -?
.vssscc -?
.vc08 -?
Điều gì khiến tôi thực sự điên rồ là các tệp nhị phân thay vì tệp văn bản đơn giản. Tại sao MS ghét tệp văn bản quá nhiều? Sigh ...

-cr

Trả lời

13

.dsp - Obsolete
.dsw - Obsolete
.ncb - cho IntelliSense (không phải ở trong kiểm soát nguồn)
sln - Giải pháp
.suo - tùy chọn sử dụng giải pháp (không phải ở trong kiểm soát nguồn)
.vcproj - VC++ tập tin dự án
.vcproj $ DOMAIN $ USER.user -.. tùy chọn sử dụng dự án (không phải ở trong kiểm soát nguồn)
.vcproj.vspscc - control file nguồn
.vsscc - kiểm soát nguồn file
.vssscc - nguồn tập tin điều khiển

VSS = Visual Source Safe
SCC = Source Code Control (Các TLA cho việc kiểm soát nguồn cắm kiến ​​trúc trong VS)

+0

Những tệp "kiểm soát nguồn" - IMHO quan trọng để thêm một chút về những gì họ làm. Ví dụ. http://social.msdn.microsoft.com/Forums/en-CA/tfsgeneral/thread/9920911d-1a7e-4ada-90cd-b1b910586cf4 – talkaboutquality

+0

"vc08" loại tệp có thể mở rộng? nếu có thể cho tôi biết, Nơi sử dụng phần mở rộng tập tin này. –

1

Vsscc và vssscc phải làm với An toàn nguồn trực quan.

+0

Tôi tin .vcproj.vspscc nào là tốt. Bất cứ điều gì kết thúc trong scc là nguồn an toàn trong kinh nghiệm của tôi. BTW xin lỗi về nguồn an toàn :) –

+0

và vcproj.vspcc – StingyJack

1

Khi bạn nêu chính xác, tệp .dsp & .dsw là định dạng tệp dự án VC6 cũ và đã lỗi thời trong ngữ cảnh của VS2005 - tốt, khi chúng đã được chuyển đổi.

.ncb là cơ sở dữ liệu intellisense và tệp .vcproj. $ DOMAIN. $ USER.user chứa cài đặt dự án của người dùng cụ thể. Không có ý tưởng những gì họ đang có, mặc dù - Tôi chỉ nhận thấy rằng cả hai VS2005 và VS2008 có xu hướng tạo ra các tập tin này.

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