I have a CSharp Application and I am downloading a temporary file, However I need this program to be run in non-administrator mode and I can only write to C Drive if I have administrator mode on.
What directory is open to writing from programs with no administrator privellages?
Did you try
Path.GetTempPath()?