I’m trying to set up some NSight Profiler .nvact files for the whole team to use, so that they can just launch a preconfigured profile instead of setting it all up themselves every time. However, I have run into a bit of a problem; all of the paths are fixed and fully resolved, and there does not seem to be any useful way to expand variables/macros.
So for example, my .nvact file has the path to the application stored as
But my teammate has his dev system set up differently, and his application is at
Obviously the profiler will not find the binary, and will be unable to launch.
I really want to be able to use the Visual Studio built in variables, so that I could have
instead. This would be usable for all members of the team, regardless of where their code is checked out.
Is there some mechanism for expanding variables that I am missing? Or is this just not possible in the current version of NSight?