Về cơ bản, tôi đã có một dự án được viết bằng Visual Studio 2010 Express trong C#, sau đó tôi đã thử sử dụng Visual Studio 2012 Express với tệp đó, và bây giờ VS2010 nói :Visual Studio 2010 không thể mở một giải pháp 2010 Visual Studio 2012 sửa đổi
"Tệp đã chọn là tệp giải pháp nhưng được tạo bởi phiên bản mới hơn của ứng dụng này và không thể mở được".
Bây giờ khi tôi đã tìm hiểu về điều này, Microsoft nói rằng bạn vẫn có thể sử dụng năm 2010 nếu bạn không sử dụng bất cứ điều gì mà VS2012 cụ thể. Vâng, tôi đã thử thử nghiệm được xây dựng trong VS2012, và đó là điều duy nhất được VS2012 cụ thể, nhưng xóa nó khỏi dự án của tôi (dự án Thử nghiệm), vẫn để nó nói rằng nó đã được tạo ra bởi một phiên bản.
Vì vậy, làm thế nào để bạn thực hiện một giải pháp VS2010 VS2012 sửa đổi làm việc với VS2010 một lần nữa?
Bạn có SP1 cho VS 2010 Express? Đó là yêu cầu để mở các giải pháp sửa đổi VS 2012. – aquinas
Không, tôi không có. Điều này cũng giải quyết được vấn đề của tôi. Trên thực tế, khi tôi nói với nó để kiểm tra các bản cập nhật, nó chỉ nói với tôi để bắt đầu "Windows Update" nhưng trong WU tôi thấy không có đề cập đến SP (tôi cài đặt nó hoặc whatnot). Tôi đã phải tìm kiếm trang web của MS để tìm liên kết đến Gói Dịch vụ. Ban đầu tôi đã cài đặt VS trên máy tính này từ trang web của họ khoảng một năm sau khi phát hành gói dịch vụ, vì vậy tôi hơi bối rối vì sao họ không cập nhật bản tải xuống của VS2010 C# Express trên trang web của họ hoặc đề cập rõ ràng về SP1 . – Xantham