I have recently been tasked with figuring out a way to remove the elevated privileges requirement for a c# application.
I'm not super familiar with C# but I do have access to the source code (multiple projects in one solution) and I'm using VS 2013 Professional.
So far I've been going through the code by hand and referencing documentation online to try to determine where the elevated privilege requirements are coming from.
Is there a way to use Visual Studio (or another piece of software) to determine which function calls are forcing the administrator privileges requirement?