를 봐 내 문서 네트워크로 연결되어있는 XP 시스템에 Environment.GetFolderPath (Environment.SpecialFolder.Personal) 호출에 다음과 같은 오류가 (이 O를 구동하기 위해 간다) :
System.ArgumentException: Absolute path information is required.
at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path)
at System.Environment.GetFolderPath(SpecialFolder folder, SpecialFolderOption option)
at System.Environment.GetFolderPath(SpecialFolder folder)
내가 직접 액세스 할 수 없었어요 이 기계 구성에 아직,하지만 Google 검색 및 사용자의 도움을, 나는 리디렉션 후행 \ (eg. f O : \).
그래서 답변은 이 아니며 매번을 올바르게 해결하지 못할 것이라고 생각합니다.
'내 문서'폴더의 대상을 변경하면이 레지스트리 키가 업데이트되므로 결과적으로 Environment.SpecialFolder '호출이 올바르게 작동한다는 것을 알고 있습니다. 그러나 폴더 리디렉션은 같은 방식으로 작동합니까? – CBono
예. 기본적으로이 값을 업데이트합니다. – JaredPar