File.WriteAllText
을 리모트 패스로 이동하면, UnauthorizedAccessException
가 슬로우됩니다. 메모장에서 파일을 열면 문제없이 편집 할 수 있습니다. 파일을 수정하려는 프로세스가 내 자신의 사용자 계정으로 실행 중이므로 액세스 할 수 있어야합니다.File.WriteAllText가 UnauthorizedAccessException을 슬로우한다
path specified a file that is read-only. -or- This operation is not supported on the current platform. -or- path specified a directory.
는 이러한 조건 중 하나가 문제의 원인 가능 :
문제 해결을위한 코드 게시 –
게시 할 내용이 없으므로 파일이 아닌 (디렉터리가 아닌) File.WriteAllText를 간단하게 호출합니다. 그것은 다른 프로세스에 의해 열릴 수도 있지만 메모장에서 성공적으로 수정되므로 잠겨서는 안됩니다. – ripper234