Path.GetTempFileName Method

Definition

디스크에 크기가 0바이트인 고유한 이름의 임시 파일을 만들고 해당 파일의 전체 경로를 반환합니다.Creates a uniquely named, zero-byte temporary file on disk and returns the full path of that file.

public:
 static System::String ^ GetTempFileName();
public static string GetTempFileName ();
static member GetTempFileName : unit -> string
Public Shared Function GetTempFileName () As String

Returns

String

임시 파일의 전체 경로입니다.The full path of the temporary file.

Exceptions

사용할 수 있는 고유한 임시 파일 이름이 없는 경우와 같은 I/O 오류가 발생한 경우An I/O error occurs, such as no unique temporary file name is available.

또는-or-

이 메서드로 임시 파일을 만들지 못한 경우This method was unable to create a temporary file.

Remarks

이 방법을 사용 하 여 임시 파일을 만듭니다는 합니다. TMP 파일 확장명입니다.This method creates a temporary file with a .TMP file extension. 임시 파일은 사용자의 임시 폴더 (GetTempPath 메서드에서 반환 되는 경로) 내에 만들어집니다.The temporary file is created within the user's temporary folder, which is the path returned by the GetTempPath method.

GetTempFileName 메서드는 이전 임시 파일을 삭제 하지 않고 65535 개 이상의 파일을 만드는 데 사용 되는 경우 IOException을 발생 시킵니다.The GetTempFileName method will raise an IOException if it is used to create more than 65535 files without deleting previous temporary files.

GetTempFileName 메서드는 사용할 수 있는 고유한 임시 파일 이름이 없는 경우 IOException을 발생 시킵니다.The GetTempFileName method will raise an IOException if no unique temporary file name is available. 이 오류를 해결 하려면 모든 필요 없는 임시 파일을 삭제 합니다.To resolve this error, delete all unneeded temporary files.

일반적인 i/o 작업 목록은 일반적인 I/o 작업을 참조 하세요.For a list of common I/O tasks, see Common I/O Tasks.

Applies to

See also