Trong trường hợp của tôi, đây là lần đầu tiên khởi chạy Visual Studio ở chế độ an toàn. Bạn có thể tạo một shortcut cho visual studio với một mục tiêu như thế này:
'F: \ Program Files \ Visual Studio \ VS2013 \ Common7 \ IDE \ devenv.exe "-safemode'
Khi đã khởi động trong an toàn , bạn có thể xóa tiện ích mở rộng có vấn đề qua số Addin Manager
. Tuy nhiên, điều này sẽ không hoạt động đối với một số tiện ích, vì tùy chọn gỡ cài đặt có thể bị vô hiệu hóa cho các tiện ích nhất định khi chạy ở chế độ an toàn, đặc biệt nếu bạn đã gỡ cài đặt một tiện ích khác trong cùng một phiên.
Trong trường hợp của tôi, sự cố đã được gây ra bởi Công cụ trò chơi nghịch lý, mà tôi đã gỡ cài đặt thông qua 'Chương trình và tính năng' - ngược lại không xóa phần mở rộng được cài đặt ban đầu qua gói Nuget. Gỡ cài đặt Paradox thông qua "Chương trình và tính năng" còn lại tiện ích mở rộng vẫn được đăng ký trong Visual Studio, có thể gây ra một ẩn NullReferenceException
.
Sự cố này có thể do bất kỳ tiện ích mở rộng nào có thể gặp lỗi hoặc do các tiện ích không được gỡ cài đặt đúng cách.
Also, see this article...
Nguồn
2015-01-23 09:13:21
Tôi có cùng một vấn đề, khởi động lại VS sửa chữa nó, nhưng tôi muốn một mỏ giải pháp – codemonkeh
vĩnh viễn không làm việc ngay cả sau khi khởi động lại VS – Ibad
ditto, trong VS2013 ... – Liz