Tôi có cảm giác tôi có thể đã biết câu trả lời cho câu hỏi này, nhưng tôi vẫn sẽ hỏi nó.Phương pháp tiếp cận API Profiling API
Có bất kỳ tốt hơn cách sử dụng API lược tả Net hơn so với tuyến đường COM/Managed C++ không?
sự miễn cưỡng của tôi để làm theo các cách tiếp cận COM gợi ý là như vậy:
- nỗ lực, đó là rất nhiều việc để bắt đầu
- Bạn không thích sự kỳ diệu tham gia vào hooking lên C++ dlls, không dễ dàng phân phối lại với các dự án
- Cảm thấy khó khăn khi thử nghiệm đơn vị
- Không muốn hành vi trong C++. Tôi có thể tạo ra một lớp interop, nhưng đó là công việc nhiều hơn
- Khó gỡ lỗi. Từ những gì tôi đã thu thập, bạn không thể đính kèm trình gỡ lỗi vào lớp C++ thực tế, vì vậy bạn quay lại các tệp nhật ký và như vậy
Tôi đã xem một dự án có tên là NProf. API có lớp được quản lý. Rất tiếc, nó chưa được cập nhật kể từ năm 2003.
Có ai có bất kỳ khách hàng tiềm năng nào có thể trợ giúp không? Điều này tất cả chỉ cảm thấy một chút khó chịu.
Làm rõ:
- này mô tả các API tôi đề cập đến: The Profiling API
- Tôi đang sử dụng Visual Studio 2008, và v3.5 của khuôn khổ
Không biết bạn đang sử dụng phiên bản VS nào nhưng hãy xem tại đây: http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.profiler.aspx. Một số công cụ có sẵn cho phiên bản năm 2005 là tốt. – dirkgently
và bạn đang sử dụng phiên bản khung net? 2,3,3,5? – Avram
Đã làm rõ các phiên bản cập nhật. –