10

Khi tôi cố gắng cấu hình một ứng dụng WPF với Concurrency Visualzer (đã thử khởi chạy và đính kèm), tôi gặp lỗi sau đây - "Không thể bắt đầu bộ sưu tập ETW"Không thể khởi động Visualizer Concurrency trong Visual Studio 2012. Đã xảy ra lỗi "Không thể khởi động bộ sưu tập ETW"

ETW rõ ràng có nghĩa là "Theo dõi sự kiện cho Windows", nhưng tôi không hiểu tại sao VS không thể bắt đầu nó trong phiên định cấu hình. Cảm ơn đã giúp đỡ.

Trả lời

11

Trong trường hợp của tôi, điều này là do Process Explorer. Có vẻ như nó sử dụng ETW tại một số điểm để cung cấp số liệu thống kê nếu bạn đưa ra một quá trình 'tài sản. Trình duyệt quy trình đóng đã giải quyết vấn đề của tôi và cho phép tôi chạy Trình hiển thị đồng thời.

+1

Bạn lưu ngày của tôi. Tôi có procexp luôn chạy và thay thế taskmgr bằng nó. Tôi ghi lại một số dấu vết mà không có bất kỳ vấn đề, luôn luôn với procexp kích hoạt nhưng đột nhiên CV bắt đầu hành động sassy về điều đó. Tôi không biết tại sao. Tôi luôn luôn theo dõi số lượng thread trên quá trình profiled với procexp, khởi động lại nhiều lần, không. CV bắt đầu không thích procexp. – Samuel

+0

Tương tự ở đây. Cảm ơn!! – Trass3r

1

Tôi đã gặp sự cố tương tự với tiện ích mở rộng Concurrency Visualizer trong VS2015.

Tôi đã tải về Concurrency Visualizer Command Line Utility và gọi CVCollectionCmd /Query (từ một dấu nhắc nâng lên) nhưng nó sẽ luôn luôn nói như sau: Collection cannot start because the required ETW sessions are already in use.

Tôi đã nhận lỗi này ngay cả sau khi khởi động lại.

Giải pháp

Tôi chạy tracelog -x (từ một dấu nhắc nâng lên) và tôi dừng lại tất cả chạy phiên ETW. Sau đó CVCollectionCmd /Query cho biết Not collecting, ready to start. và tôi đã có thể bắt đầu phân tích từ Visual Studio.

Tôi không thể xác định quy trình hoặc dịch vụ nào trên máy tính của tôi đã bắt đầu các phiên ETW đó.

+0

Tôi đã phân lập nó thành phiên "NT Kernel Logger". Tôi chỉ giết cái đó và bây giờ tôi có thể chạy lại. Tôi đã không có vấn đề này ngày hôm qua, nhưng tôi đã cài đặt KB3165756 cho bản Cập Nhật VS2015 3, và tôi cũng thấy một bản vá bảo mật Windows Update được cài đặt từ đó. Có thể là một trong những người giới thiệu điều này, hoặc đơn giản là đã khởi động lại. – angularsen

0

tôi khắc phục vấn đề bằng cách chạy

CVCollectionCmd /Detach 
Các vấn đề liên quan