본문 바로가기

프로그램 경험/.Net

[C#] error CS0016, 출력 파일에 쓸 수 없습니다, 액세스가 거부되었습니다

error CS0016: 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\zz\e94cbbca\7cc4a264\App_Web_defaultwsdlhelpgenerator.aspx.cdcab7d2.8mqqar3c.dll' 출력 파일에 쓸 수 없습니다. '액세스가 거부되었습니다. '


스마트클라이언트 환경에서 웹서비스 참조 업데이트 하는데 오류가 발생했다.

해당 웹서비스에 접속하면 위와 같은 오류가 발생한다.


구글 검색해서 별별짓을 다 했는데 안된다...

그중에 하나 걸렸다 ㅋㅋㅋ



ProcessMonitor.zip


이 녀석을 실행 시키고 똑같이 오류를 낸다.

그리고 검색에다 ACCESS DENIED 로 검색하면 하나 걸릴꺼다.

더블 클릭해서 보면 어떤 폴더가 문제인지 나온다.


나의 경우는  C:\Windows\temp 폴더 였다. 

해당 폴더의 속성-보안 탭 가서 IIS_USER 유저 추가 하고 풀 권한 주면 된다. ^^