I’ve just downloaded Nsight 4.7 for the first time and gone through the setup as described by the user guide. Unfortunately I can’t successfully launch my program using any of the Nsight menu options (Start Graphics Debugging, Start Performance Analysis, etc.) because doing so produces the fatal error “The program can’t start because D3DCOMPILER_47.dll is missing from your computer.”
This error does not occur normally (i.e. running the application outside of the Nsight debugging options).
I’m running Visual Studio Community 2013 with the latest July 20 update, on Windows 7, and I have the Windows 8.1 SDK installed.
I’m satisfied that d3dcompiler_47.dll is available on the system, and it can be found in the Visual Studio VC/bin folder, as well as the Windows 8.1 SDK bin/x86 and bin/x64 folders.
I’m presently just interested in the Graphics HUD, Shader Debugger and Frame Debugger, so I don’t have the CUDA framework installed (which I don’t think is needed by Nsight).
I’d greatly appreciate any help.