1) While I am trying to Start a new Profiling it keep showing progress-bar with message "Waiting for .NET runtime to be loaded"

2) While Trying to attach to the production process, it takes Machine Name and credentials but not loading any process in the .Net process list in Memory profiler window

3) When I tried to attach with running process from nmpcore: i.e. nmpcore /a 18344, it fails with message The operation failed with the following error: Cannot attach to process with id '18344'. Attacher failed (hr=0x80040111)

The currently released version of NmpCore has a bug which we fixed a few days ago. NmpCore does not always work correctly when running on a machine where the full .NET Memory Profiler is installed.

Do you have .NET Memory Profiler installed on the machine where you test NmpCore? If you have, then I recommend that you download and test with the latest build of NmpCore. It has not been officially released yet, but you can download it from https://cdn.memprofiler.com/download/v5 ... mpCore.exe.