Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Bạn sử dụng Visual Studio Ultimate 2013 RTM kết nối với Team Foundation Server (TFS) 2013 Update 4. Giả sử bạn mở một tập tin Visual C# hoặc Visual Basic đã được đổi tên trong các cách sau:

  • Trường hợp tên tệp được thay đổi, ví dụ: Filename.cs và filename.cs.

  • Tệp được đổi tên trong 12 tháng qua. Đây là mặc định khoảng thời gian để đánh chỉ mục lịch sử thay đổi. Xem CodeIndex lệnh (indexHistoryPeriod cài đặt).

Trong trường hợp này, bạn nhận được một ngoại lệ StackOverflowException xảy ra trong Microsoft.TeamFoundation.CodeSense.Server.WebAPI.CodeLensFileSummariesControllerBase.ReadFileSummaries, và sau đó sập xảy ra trong IIS riêng biệt trình "w3wp" của TFS.

Lưu ý Sự cố này ảnh hưởng đến tất cả các hoạt động hiện tại trên TFS. Tuy nhiên, quá trình riêng biệt IIS "w3wp" sẽ khởi động lại tự động và tất cả các hoạt động khác sẽ chạy đúng nếu nó khởi động lại. Nếu bạn cố gắng kết nối Visual Studio Ultimate RTM tới TFS, điều này gây ra một ngoại lệ StackOverflowException sập.

Nguyên nhân

Sự cố này xảy ra vì khi bạn mở tệp mã trong Visual Studio, Visual Studio yêu cầu TFS CodeLens thông tin. Phần CodeLens TFS ngoa StackOverflowException, và sau đó gây ra hỏng IIS riêng biệt trình "w3wp" TFS, không Visual Studio.

Giải pháp

Để giải quyết vấn đề này, áp dụng Visual Studio 2013 Cập Nhật 2 hoặc bản cập nhật mới hơn từ Visual Studio tải.
Bạn cũng có thể nâng cấp TFS Team Foundation Server 2013 Update 5 hoặc Team Foundation Server 2015 RTM. Nó có sẵn từ Visual Studio tải.

Giải pháp

Để khắc phục sự cố này, tắt đi CodeLens trong Visual Studio Ultimate 2013 RTM. Đi đến công cụ > tuỳ chọn > Soạn thảo văn bản > tất cả ngôn ngữ > CodeLens.

Lưu ý Nếu các tuỳ chọn trong phần giải pháp và cách hoạt động, bạn có thể tắt CodeLens trong TFS bằng cách sử dụng lệnh CodeIndex lệnh TFSConfig. Đây là tuỳ chọn ưa thích nhất.

Thông tin

Để giúp chúng tôi để CodeLens tốt hơn cho bạn, gửi phản hồi yêu cầu tính năng Visual Studio UserVoice, hoặc đặt câu hỏi trong diễn đàn MSDN.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×