- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
We have a C++/C# software that we profile with Advisor XE 2016.
During profiling session, when we load a .NET assembly, Advisor stops "Check Dependencies" analysis with the message :
"Failed to load .NET profiler, please reinstall Advisor".
The problem is that I want to profile only C++ native modules, not the C# ones ... and I don't see a .NET profiler in Advisor.
링크가 복사됨
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hello,
Try to change "managed code profiling mode" in Advisor project properties to "native", to disable .NET profiling.
Regards,
Kirill
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
If native mode doesn't help, would you be able to provide your application executable, so that I can reproduce the problem?
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hello,
I have successfully reproduced the problem with a main exe module in native C++ and a C++/CLI DLL.
I have joined the VS 2012 solution to the post. I use .NET Framerwork 4.0.
When Advisor (Check Dependencies) or even Inspector (Thread and Memory Profiling) try to load the managed DLL, the profiler is crashing.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Thank you Alain for the reproducer! I see the problem and submitted a bug tracker to development team.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Alain, this bug was fixed in Intel Inspector 2017, that should be released in August-September. Thank you for reporting the issue!