Quantcast
Channel: Common Language Runtime Internals and Architecture forum
Viewing all articles
Browse latest Browse all 1710

Profiler load path for 32/64-bit architectures (COR_PROFILER_PATH variable)

$
0
0

Hi,

According to this page (https://msdn.microsoft.com/en-us/library/ee471451(v=vs.100).aspx) since .NET v4 the framework supports selection of the profiler DLL location using COR_PROFILER_PATH environment variable. This is really convinient, but unfortunately this approach does not work when a mix of x86/x64 processes is being started, since two two different profiler DLLs are required (one per architecture).

Looking into the source code of .NET Core, I see that it seems to support separate variables per architecture COR_PROFILER_PATH_32 / COR_PROFILER_PATH_64. However, I found no official documentation for these anywhere. Are these supported by .NET Framework as well? If yes, can it be officially documented? If not, can the developers consider adding this feature?

Best regards,
Vasili


Viewing all articles
Browse latest Browse all 1710

Latest Images

Trending Articles



Latest Images