ASP 디버깅 구성 오류 대화 상자
업데이트: 2007년 11월
이 대화 상자는 ASP 디버깅 도중 구성 오류가 발생한 경우에 나타납니다.
자세한 내용은 Microsoft Knowledge Base에서 기술 자료 Q258930, "PRB: Visual InterDev ASP Remote Debugging Fails from Windows NT 4.0 to Windows 2000 and from Windows 2000 to Windows NT 4.0"을 참조하십시오.
이 오류는 다음 표에 설명된 원인 중 하나로 인해 발생할 수 있습니다.
서버 디버깅을 활성화할 수 없습니다.
디버거에서 IIS(인터넷 정보 서비스)에 대해 자동으로 디버깅을 활성화할 수 없습니다. IIS 관리 유틸리티(MMC)를 사용하여 응용 프로그램에 대해 수동으로 서버 디버깅을 활성화하고 응용 프로그램이 out-of-process에서 실행되도록 설정해 보십시오.디버거를 시작할 때 현재 옵션은 서버 디버깅이 자동으로 활성화되도록 설정되어 있습니다. 이 옵션 설정을 유지하려면 아니요를 선택하십시오. 이 옵션을 해제하려면 예를 선택하십시오. 두 번째를 선택한 경우 서버 스크립트를 디버깅하려면 IIS 응용 프로그램에 대해 수동으로 디버거 옵션을 설정해야 합니다.
디버깅 사용자 이름 또는 암호가 틀립니다.
서버 스크립트를 디버깅하려면 서버에 대해 관리자 권한을 가진 Windows 사용자의 이름과 암호를 입력해야 합니다. 이 오류는 입력한 사용자 이름 또는 암호를 인식할 수 없거나 디버깅하기에 충분한 권한이 없음을 나타냅니다.원래의 서버 상태를 복원하는 도중 오류가 발생했습니다.
디버깅 세션이 닫힐 때 디버거에서 IIS 디버깅 플래그를 세션이 시작되었을 때의 상태로 설정할 수 없었습니다. 이 경우, 디버거가 계속 활성화 상태로 남고 IIS 응용 프로그램이 out-of-process로 실행되도록 설정됩니다. IIS 관리 유틸리티(MMC)를 사용하여 응용 프로그램의 디버깅 및 out-of-process 옵션을 이전의 상태로 설정하십시오.서버에 디버깅을 위한 설정이 되어 있지 않았습니다.
이 IIS 응용 프로그램에 대해 디버깅이 활성화되지 않고, 프로젝트 설정이 디버깅을 자동으로 활성화하도록 설정되지 않았습니다. 서버 스크립트에서 중단점을 설정하거나 기타 디버깅 기능을 수행할 수 없습니다. 그러나 클라이언트 스크립트는 디버깅할 수 있습니다.자동 디버깅 설정을 해제하십시오.
디버거에서 서버 디버깅 설정을 시도하는 도중 오류(자세한 내용은 대화 상자에 표시)가 발생했습니다. 디버거에서 서버 디버깅을 다시 활성화할 수 있습니다. 그러나 오류가 해결되지 않으면 설정 시도는 다시 실패합니다. 오류가 지속될 경우 서버 디버깅을 수동으로 설정할 수 있습니다.디버거를 사용하여 디버깅을 설정하려면 예를 선택하십시오. 디버거를 사용하지 않고 사용자가 수동으로 서버 디버깅을 설정하려면 아니요를 선택하십시오.
서버에 대해 인터넷 정보 서비스 관리 개체를 만들 수 없습니다.
IIS 응용 프로그램은 out-of-process로 실행되어야 디버깅이 가능합니다. 이 오류는 디버거에서 in-process IIS 응용 프로그램이 out-of-process로 실행되도록 변경할 수 없음을 나타냅니다. 이 오류를 해결하려면 디버거를 시작하기 전에 IIS 관리 유틸리티(MMC)를 사용하여 응용 프로그램이 out-of-process에서 실행되도록 설정하십시오.디버거를 시작할 때 현재 옵션은 서버 디버깅이 자동으로 활성화되도록 설정되어 있습니다. 이 옵션 설정을 유지하려면 아니요를 선택하십시오. 이 옵션을 해제하려면 예를 선택하십시오. 두 번째를 선택한 경우 서버 스크립트를 디버깅하려면 IIS 응용 프로그램에 대해 수동으로 디버거 옵션을 설정해야 합니다.
서버에 Microsoft Transaction Server 관리 개체를 만들 수 없습니다.
디버거를 웹 응용 프로그램에 연결하려면 디버거에 의해 만들어진 MTS 패키지가 필요합니다. 이 오류는 디버거에서 이 패키지를 만들 수 없음을 나타냅니다. 이 오류에 대한 원인은 다음이 될 수 있습니다.현재 사용자가 MTS에 대해 적절한 권한을 가지고 있지 않습니다.
MTS가 서버에 제대로 설치되지 않았습니다.
Microsoft Transaction Server의 일부가 손상되었습니다. MTS를 다시 설치해 보십시오.
컴퓨터가 ASP 디버깅을 사용할 수 있도록 구성되어 있지 않습니다. 자세한 내용은 웹 페이지 디버깅 개요를 참조하십시오.
디버거를 시작할 때 현재 옵션은 서버 디버깅이 자동으로 활성화되도록 설정되어 있습니다. 이 옵션 설정을 유지하려면 아니요를 선택하십시오. 이 옵션을 해제하려면 예를 선택하십시오. 두 번째를 선택한 경우 서버 스크립트를 디버깅하려면 IIS 응용 프로그램에 대해 수동으로 디버거 옵션을 설정해야 합니다.
서버에서 프로젝트를 찾을 수 없습니다.
디버거에서 프로젝트에 대한 응용 프로그램 루트를 찾을 수 없습니다. 이 오류는 다음과 같은 경우에 발생할 수 있습니다.프로젝트가 서버에서 삭제되었습니다. 이 경우, 디버깅을 계속할 수 없습니다.
프로젝트의 응용 프로그램 루트가 손상되었습니다. 이 경우, IIS 관리 유틸리티를 사용하여 새로운 응용 프로그램 루트를 만들 수 있습니다.
디버거를 시작할 때 현재 옵션은 서버 디버깅이 자동으로 활성화되도록 설정되어 있습니다. 이 옵션 설정을 유지하려면 아니요를 선택하십시오. 이 옵션을 해제하려면 예를 선택하십시오. 두 번째를 선택한 경우 서버 스크립트를 디버깅하려면 IIS 응용 프로그램에 대해 수동으로 디버거 옵션을 설정해야 합니다.
서버를 찾을 수 없습니다.
디버깅하려는 프로세스를 실행하고 있는 서버를 찾을 수 없습니다. 서버를 확인해 보십시오.서버에서 현재 디버그 설정을 검색할 수 없습니다.
디버거에서 IIS 응용 프로그램에 대한 현재의 디버깅 설정을 읽을 수 없습니다. 이 오류는 디버깅 설정 프로세스 도중 서버를 사용할 수 없게 된 경우 발생할 수 있습니다. 서버가 실행되고 있는지 확인한 다음 디버거를 다시 시작해 보십시오.