2014-12-14 16 views
6

Tôi đã cài đặt phiên bản VS 2008, 2010 và 2012.Làm cách nào để thêm phiên bản vào "Bộ chọn phiên bản Visual Studio", danh sách của tôi trống rỗng

Ban đầu, VS2013 Team Explorer đã được cài đặt (chỉ vỏ). Tôi đã gỡ bỏ cài đặt đó.

Bây giờ, Bộ chọn phiên bản Visual Studio hiển thị danh sách trống khi thực thi tệp .sln. Không có gì hiển thị.

Làm cách nào để tôi có thể điền lại danh sách này? Nó được lưu trữ ở đâu? Đăng ký? Tôi đã cố gắng để tìm mục, nhưng vì nó không thực sự có bất kỳ mục nào trong danh sách, tôi không thể tìm kiếm một chuỗi cụ thể.

Empty VSSelector

Trả lời

1

Tôi chỉ gặp phải cùng một vấn đề sau khi cài đặt Visual Studio 2015 song song với một cài đặt hiện năm 2013. Trong trường hợp của tôi nó bật ra rằng vấn đề có liên quan đến các tập tin giải pháp chính nó: Có vẻ như bộ chọn phiên bản không thích BOMs vv (không biết làm thế nào các giải pháp đã bị tê liệt, mặc dù). Đảm bảo rằng giải pháp bắt đầu bằng

Microsoft Visual Studio Solution File, Format Version 12.00 

và không có dấu cách, ký tự không in được trước đó. Sau khi lưu tệp, hiệu ứng sẽ hiển thị ngay lập tức với biểu tượng chính xác quay trở lại.

+1

Điều này không khắc phục được cho tôi. Tôi đã có một dòng mới trước khi dòng trên, nhưng loại bỏ nó đã không thay đổi bất cứ điều gì. – mrtumnus

+0

Đừng quên lưu tệp bằng 'CRLF' (kết thúc dòng kiểu Windows) không chỉ' LF' (kết thúc dòng kiểu Unix). –

0

Tôi vừa gặp phải sự cố tương tự khi hộp thoại này bắt đầu xuất hiện sau Windows Update (Win10) gần đây vào ngày 1/6/2018. Bản cập nhật đó gây ra tất cả các loại havoc về các liên kết tệp bị hỏng.

Tôi đã thử tìm kiếm giải pháp và thử một vài thứ nhưng mọi thứ quá phức tạp và lộn xộn.

Giải pháp của tôi là chạy bản sửa lỗi Visual Studio (2013).

Sau khi sửa chữa, tôi đã nhận được cảnh báo (từ vs trình cài đặt) về cập nhật 3 không cập nhật nhưng tôi khởi động lại máy tính và các tệp sln bây giờ có thể mở mà không cần hộp thoại phiên bản đó. Tất cả mọi thứ dường như được biên dịch và chạy tốt là tốt.

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