2009-03-05 6 views
0

웹 응용 프로그램을 디버깅하기 위해 IIS에서 내장 웹 서버로의 이동에 대한 집중을 오래 기다렸습니다. 주된 이유 중 하나는 관리자로 VS를 항상 실행할 필요가 없다는 것입니다. .권한 오류 어셈블리 등록

솔루션에 COM DLL이 포함되어 있고 빌드 할 때 VS가이 레지스트리를 등록하려고 시도하고 일반 사용자에게 필요한 레지스트리 액세스 권한이 없기 때문에 불만을 토로합니다. 이 주위에 어떤 방법이 있습니까?

답변

1

액세스를 거부하고 해당 사용 권한을 변경하는 상위 레지스트리 키를 확인하십시오. sysinternals의 regmon을 사용하여 권한 오류가 발생한 위치를 확인할 수 있습니다. http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx

그리고 regedit을 사용하여 권한을 변경할 수 있습니다 (키를 마우스 오른쪽 버튼으로 클릭하고 권한 ... 항목 선택). win2000에서는 regedt32 (일반 regedit에는 사용 권한 메뉴 항목이 없음)를 사용해야합니다.