The full path of the temporary file.
This method creates a temporary file with a .TMP file extension. The temporary file is created within the user’s temporary folder, which is the path returned by the Path.GetTempPath method.
The Path.GetTempFileName method will raise an System.IO.IOException if it is used to create more than 65535 files without deleting previous temporary files.
The Path.GetTempFileName method will raise an System.IO.IOException if no unique temporary file name is available. To resolve this error, delete all unneeded temporary files.
For a list of common I/O tasks, see Common I/O Tasks.