2015-07-30 26 views
7

Chỉ cần nâng cấp lên Visual Studio 2015 và Cửa sổ định nghĩa mã không hoạt động. Nó chỉ nói "Không có định nghĩa được chọn" bất kể tôi chọn gì. Project là Windows Forms được viết bằng C#.Cửa sổ định nghĩa mã không hoạt động trong VS2015

  • Đến Definition và Peek Definition đang làm việc tốt
  • Went trở lại VS2013 để thử nó ra và nó vẫn còn làm việc ở đó
  • Cố gắng để thực hiện một dự án hoàn toàn mới trong VS2015 để xem nếu nó là dự án liên quan , nhưng nó đã không
  • Kiểm tra với một vài đồng nghiệp và nó đã không làm việc cho họ, hoặc

tôi có cảm giác đây là một trong hai một lỗi trong VS2015 hoặc một số loại thay đổi cấu hình.

Bất kỳ ai tìm thấy cách định cấu hình hoặc bất kỳ loại công việc nào xung quanh để thiết lập và chạy lại?

Trả lời

7

Tôi đã nhận được câu trả lời từ Microsoft trên báo cáo Lỗi của mình. Hóa ra nó không được thực hiện và có thể sẽ không bao giờ là:

Hi,

Dựa trên thực tế là Peek Definition đã được giới thiệu trong VS2013, kết hợp với dữ liệu từ xa cho thấy rằng chỉ có một tỷ lệ nhỏ của người dùng từng hiển thị Cửa sổ Định nghĩa Mã, chúng tôi quyết định không triển khai hỗ trợ cho nó như là một phần của Roslyn. Tôi đã gửi một vấn đề về dự án GitHub của chúng tôi để xem xét khôi phục nó.

Cảm ơn bạn đã báo cáo! - Kevin Pilch-Bisson Visual Studio Managed Ngôn ngữ

Here's vấn đề github Kevin tạo ra để đáp ứng với báo cáo lỗi của tôi vào tháng Bảy: https://github.com/dotnet/roslyn/issues/4224

+1

Darn. Chúng tôi sử dụng rất nhiều trong quá trình đánh giá mã (vì lý do rõ ràng). –

+3

Đây có lẽ là tính năng hiệu quả nhất của Visual Studio. Tôi có một trong năm màn hình chỉ dành riêng cho Cửa sổ Định nghĩa Mã. Với định nghĩa Peek, tôi thậm chí không thể di chuyển cửa sổ bật lên sang một màn hình khác. Chắc chắn sẽ quay lại VS 2013. –

+1

'chỉ một phần nhỏ người dùng'? đáng kinh ngạc ... – Suzi

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