2012-12-10 21 views
13

Tôi hiện đang sử dụng Microsoft Visual Studio 2010 Performance Profiler để lược tả một chương trình. Nó hoạt động rất tốt khi tôi sử dụng phương pháp lấy mẫu CPU. Tuy nhiên, khi tôi sử dụng phương pháp Instrumentation, tôi nhận được thông báo lỗi sau:Làm cách nào để loại bỏ lỗi "PRF0002: Thiết bị đo không thành công với các tùy chọn này" với Microsoft Visual Studio 2010 Performance Profiler?

PRF0002: Instrumentation failed with these options: /u "my program" /excludesmallfuns. Please check the output window for additional details. 

Tôi đã tự hỏi làm cách nào để loại bỏ lỗi này. Cảm ơn!

+0

cùng ở đây trong VS2012 và VS2013 (sau khi giới thiệu 'AsParallel() 'để tăng tốc một số tác vụ) – mbx

Trả lời

0

tôi đã có một tình huống tương tự, và những gì cố định nó đối với tôi là loại bỏ tất cả các ràng buộc thêm tôi đã thêm vào trang web của tôi trong IIS (thể hiện). Vì vậy, nếu tình hình của bạn cho phép tiếp cận này, thì:

  1. Mở IIS Manager
  2. Trong cửa sổ kết nối, mở rộng "Sites"
  3. Nhấp chuột phải vào trang web (hoặc Default Web Site) của bạn
  4. Chọn "Chỉnh sửa các ràng buộc"
  5. Chọn tất cả các ràng buộc khác với cổng mặc định với cổng 80
  6. Nhấp vào "Xóa" và đóng cửa sổ bật lên.
  7. Tôi cũng đã khởi động lại IIS.

Khởi động lại Visual Studio và hy vọng hồ sơ của bạn hoạt động lần này!

0

Tôi đang đối mặt với cùng một vấn đề. Nó bật ra rằng bạn phải bật công tắc liên kết hồ sơ cho phần bạn muốn cấu hình. Đây là cách bạn có thể làm điều đó: turn on profiling. Tuy nhiên trong trường hợp của tôi, tôi đã xây dựng tệp thực thi của mình và các tệp dll bắt buộc có cấu hình và điều đó đã tạo ra vấn đề. Ngay sau khi tôi tắt cờ lược tả cho tệp thi hành của mình, tôi có thể cấu hình nó bằng cách sử dụng phương pháp này:
profiling specific dlls msdn

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