Cuối cùng tôi đã tìm thấy tài liệu chính thức về các tệp được hỗ trợ khi nâng cấp các giải pháp trong Visual Studio trong bài viết MS2 Porting, Migrating, and Upgrading Visual Studio Projects.
Thông tin quan trọng ở đây là trong đoạn mở đầu.
Nếu bạn sử dụng Visual Studio 2015 cùng với Visual Studio 2013, Visual Studio 2012 hoặc Visual Studio 2010 SP1, bạn có thể tạo và sửa đổi các dự án và tệp trong bất kỳ phiên bản nào. Bạn có thể chuyển dự án và tệp giữa các phiên bản miễn là bạn không thêm các tính năng không được hỗ trợ bởi một trong các phiên bản.
Bạn có thể chạy cùng một giải pháp trong các phiên bản khác nhau của Visual Studio miễn là bạn không triển khai tính năng ở phiên bản cao hơn không được hỗ trợ ở phiên bản thấp hơn.
Điều này không chỉ áp dụng cho khả năng tương thích VS 2015-2013 mà còn áp dụng cho VS 2012 và VS 2010 SP 1.
Như một mặt lưu ý, tôi tình cờ gặp trong khi điều này cố gắng mở các dự án báo cáo của tôi trong VS 2015. Bài báo cũng cung cấp phân tích khả năng tương thích giữa các loại tệp cụ thể giữa các phiên bản VS.
Nếu bạn có thể thử, hãy thực hiện như vậy ... – leppie
Đầu đạn có thể xảy ra một cách mơ hồ. Thứ hai tôi nghi ngờ rất nhiều. Lưu ý rằng VS2013 không thực hiện toàn bộ tiêu chuẩn C++ 11, ví dụ: constexpr, các hàm tạo được ủy nhiệm bị thiếu. – Bathsheba
@leppie Tôi không ngờ rằng tôi sẽ có thể chạy giải pháp 2013 mà không cần chuyển đổi vào năm 2015. (Đây là lần đầu tiên tôi nghĩ) Tôi muốn biết liệu đây có phải là tài liệu ở đâu đó không và tôi không thể tìm thấy tài liệu liên quan thông qua Google. Việc thử nó đòi hỏi phải kiểm tra vài ngày/tuần. – Jonn