안녕하세요.파일 이름을 바꾸려고 할 때 오류가 발생했습니다.
나는 VB.Net에서 응용 프로그램을 가지고 있으며, 사용자 컴퓨터는 프로그램 파일에 있습니다. 사용자는 항상 프로그램을 Administrators로 실행합니다.
그러나 경우에 따라; 프로그램이 프로그램 파일의 파일 이름을 바꾸려고 할 때 프로그램에서 다음 예외를 throw합니다.
지정된 경로의 형식은 지원되지 않습니다. SOURCE = System.Security.Util.StringExpressionSet.CanonicalizePath
또한 파일을 복사하려고 할 때 발생합니다.
응용 프로그램은 이름 바꾸기 작업을 수행 또는 자동으로 복사하여 모든 사용자
에 같은 이름의예 :이 예외는 Win7에 일어날
Rename(vOld, vNew)
FileCopy(vOld, vNew)
.
일부 사용자에게는이 예외가 나타나는 이유는 무엇입니까?
는 MMMM하지는 경우입니다. 응용 프로그램은 자동으로 수행하며 모든 사용자에게 동일한 이름입니다. – MiBol
이것 좀 봐 .. http://stackoverflow.com/questions/13918375/c-sharp-file-copy-throws-exception-the-given-paths-format-is-not-supported – mmr
mmmm, 아닙니다, 파일 이름은 매우 간단합니다. 이건 내 사건이 아니야. – MiBol