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.
Native mode doesn't help.
As our application is very big, we cannot provide it to you. I will try to reproduce the problem with a small sample including a C++/CLI assembly.
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.