티스토리 뷰
Visual Studio를 iis보다 먼저 설치를 하고, 뒤에 iis를 설치를 하면 asp.net페이지 호출시에
"IIS 메타베이스에 액세스하지 못했습니다."
이런 오류페이지를 만나게 된다..
(원인)
HTTP헤더에 접근 가능한 사용자가 지정되어 있지 않아서 발생하는 문제이다.
주로 IIS를 Visual Studio보다 나중에 설치했을때 발생한다.
(문제해결)
1. 로컬사용자 및 그룹에서 IIS메타베이스 접근 가능한 사용자를 확인한다.
-> IWAM_컴퓨터이름 형식의 계정을 기억해 둔다.
2. Command창을 열어서 아래와 같이 계정을 등록해준다.
> cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx
> aspnet_regiis.exe -ga IWAM_컴퓨터이름
> aspnet_regiis -i
위와같이 해도 안된다면, aspnet_regiis -e 로 삭제하고, 다시 설치를 한다.
"IIS 메타베이스에 액세스하지 못했습니다."
이런 오류페이지를 만나게 된다..
(원인)
HTTP헤더에 접근 가능한 사용자가 지정되어 있지 않아서 발생하는 문제이다.
주로 IIS를 Visual Studio보다 나중에 설치했을때 발생한다.
(문제해결)
1. 로컬사용자 및 그룹에서 IIS메타베이스 접근 가능한 사용자를 확인한다.
-> IWAM_컴퓨터이름 형식의 계정을 기억해 둔다.
2. Command창을 열어서 아래와 같이 계정을 등록해준다.
> cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx
> aspnet_regiis.exe -ga IWAM_컴퓨터이름
> aspnet_regiis -i
위와같이 해도 안된다면, aspnet_regiis -e 로 삭제하고, 다시 설치를 한다.