1. IIS의 IWAM 계정 비밀번호와 IUSR 비밀번호를 재설정합니다. (관리 도구 -> 컴퓨터 관리 -> 로컬 사용자 및 그룹 -> 사용자)
2. CMD: c:/inetpub/adminscripts>adsutil set w3svc/wamuserpass yourpassword에서 IIS 메타베이스의 IWAM_MYSERVER 비밀번호를 동기화합니다.
3. COM+ 응용 프로그램에서 사용하는 IWAM_MYSERVER 암호를 CMD에서 동기화합니다: c:/inetpub/adminscripts>cscript synciwam.vbs -v
마지막에 Error:80110414 오류가 발생하는 경우
구성 요소 서비스->컴퓨터->내 컴퓨터->COM+ 응용 프로그램->IIS Out-Of-Process 풀링된 응용 프로그램->속성->ID. 방금 설정한 비밀번호를 입력하고 종료를 확인한 후 cscript synciwam.vbs -v를 다시 실행하세요.
예상치 못한 상황 1: 실행->cmd->net start msdtc 입력, 서비스를 시작할 수 없다는 오류 메시지가 나타나는 경우.
레지스트리에서 키를 삭제합니다.
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/서비스/MSDTC
HKEY_LOCAL_MACHINE/소프트웨어/마이크로소프트/MSDTC
HKEY_CLASSES_ROOT/CID
MSDTC 서비스 중지: net stop msdtc
MSDTC 서비스 제거: msdtc -uninstall
MSDTC 서비스를 다시 설치합니다: msdtc -install
컴퓨터 다시 시작
서비스 시작: net start msdtc
예기치 않은 상황 2: 지정된 모듈을 찾을 수 없습니다. 솔루션이 IIS에 나타납니다(IE의 고급 옵션에서 친숙한 http 오류 메시지를 제거하는 것을 기억하십시오).
iis 웹사이트 속성->디렉터리 보안->익명 접근 및 인증 제어
iis 제어 비밀번호 허용 제거
예상치 못한 상황 3: 'COM+ 응용 프로그램'을 확장할 수 없습니다.
MS DTC 로그 파일이 실수로 삭제되었습니다. cmd에 msdtc -resetlog를 입력하여 로그 파일을 다시 만드세요.
예상치 못한 상황 4: 'COM+ 응용 프로그램' 확장 후 IIS Out-Of-Process 풀링된 응용 프로그램을 찾을 수 없습니다.
CD %windir%/system32/inetsrv를 입력하세요.
rundll32 wamreg.dll, CreateIISPackage를 입력하세요.
참고: 'CreateIISPackage'는 대소문자를 구분하여 정확하게 입력해야 합니다.
regsvr32 asptxn.dll을 입력하세요.
'구성 요소 서비스'를 닫았다가 다시 엽니다.