2009-12-09 2 views
0

Path.GetFullPath 메서드를 사용하지 않고 파일의 전체 경로를 가져 오는 다른 방법이 있습니까?다른 방법으로 파일의 전체 경로를 가져 오는 방법

+0

당신은 문제의 프로그래밍 언어를 말할 것을 잊었다. – BalusC

+1

아마도 .NET입니다. 그러나 왜'Path.GetFullPath'를 사용할 수 없습니까? – Joey

+0

디렉토리가 248자를 초과하는 파일을 만들어야합니다. 따라서 MSDN에서 언급 한 \\? \에 (상대적) 경로를 추가하려고합니다. http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx#win32__file_namespaces 상대 경로 대신 정규화 된 경로를 전달해야합니다. Path.GetFullPath를 사용하면 PathTooLongException이 발생합니다 (디렉토리가 248자를 초과합니다). 전체 경로를 가져 오는 동등한 Win32 API가 있습니까? – John

답변

0

확인 BCL Team Blog

는 GetFullPathName 기능을 사용하여 해결할 수 파트 2와 3