지역 디버깅, 전체 허락하지만 경로에비주얼 스튜디오 2008 지역 디버깅 권한 문제
액세스를 얻는 때마다 메신저에 네트워크 서비스 모두에 필자 세트 액세스 'C : \ 사용자 \\ 문서는 비주얼 \ Studio 2008 \ WebSites \ Directory \ pictures '이 (가) 거부되었습니다.
설명 : 처리되지 않은 예외가 현재 웹 요청을 실행하는 동안 일어났다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 상세 사항 : System.UnauthorizedAccessException : 경로에 액세스 할 'C : \ 사용자 \\ 문서 비주얼 스튜디오 2008 \ 웹 사이트 \ \ 디렉토리 \ 사진은'거부됩니다.
ASP.NET이 요청 된 리소스에 액세스 할 권한이 없습니다. 리소스에 대한 액세스 권한을 ASP.NET 요청 ID에 부여하는 것이 좋습니다. ASP.NET은 기본 프로세스 ID (일반적 {MACHINE}를 \ ASPNET IIS 5 IIS 6에 네트워크 서비스)에있는 응용 프로그램이 가장하지 않을 때 사용된다. 응용 프로그램을 통해 가장하는 경우에는 ID가 익명 사용자 (일반적으로 IUSR_MACHINENAME) 또는 인증 된 요청 사용자가됩니다.
ASP.NET 액세스를 파일에 부여하려면 탐색기에서 파일을 마우스 오른쪽 단추로 클릭하고 "속성"을 선택한 다음 보안 탭을 선택하십시오. 적절한 사용자 또는 그룹을 추가하려면 "추가"를 클릭하십시오. ASP.NET 계정을 강조 표시하고 원하는 액세스 상자를 선택하십시오.
{MACHINE} \ ASPNET 계정이없고 ive가 내 사용자 계정을 기쁘게하려고 시도했지만 IUSR_MACHINENAME이 내 컴퓨터의 계정이 아닌 것 같습니다.
코드 :하여 FileStream = 새로운하여 FileStream으로
희미한이를 새 (는 Server.MapPath ("../ 사진"), FileMode.OpenOrCreate)
이