2013-03-05 2 views
0

방금 ​​Install Shield Limited Edition을 사용하여 설치 프로그램을 작성했습니다. My Install 방패 프로젝트가 오류없이 컴파일됩니다. 그러나 프로그램 파일을 대상 폴더에 복사 한 후 설치 파일을 실행하면 설치 프로그램이 롤백을 시작하고 설치 폴더를 삭제합니다.Install Shield Limited Edition 설치 (롤백)

나는 아직 사용자 지정 작업을 넣어 또는 사전 requsities를 정의하지 않았습니다.

사람이 같은 문제가 발생 했습니까?

내가 설치에 뭐하는 거지 모든

다음입니다 :

  1. 이 방패 설치의 "파일"옵션을 사용하여 아래에 "프로그램 파일 (86)"디렉토리를 디렉토리 구조를 생성.
  2. "인터넷 정보 서비스"옵션을 사용하여 웹 사이트 및 그 아래에 응용 프로그램 만들기.

나는이 게시물에 웹 응용 프로그램 및 웹 사이트의 설정을 붙어있다.

모든 입력을 부탁드립니다.

의 installshiled 17시 29분 9초 : SetAspversion : 기계는 64 비트이며 현재 선택된 모드
의 installshiled 17시 29분 9초 이외의 비트 모드에서 실행되는 IIS : IISRT에 오류 : -2172 CustomAction ISIISInstall이 실제 오류 코드 1603을 반환했습니다 (번역이 샌드 박스 내부에서 발생하면 100 % 정확하지 않을 수 있습니다). 액션 17:29:09 : InstallFinalize가 종료되었습니다. 반환 값 3
사용자 정책 값 'DisableRollback'이 0입니다.
MSI (s) (7C : E0) [17:29 : 09 : 312] (: E0 7C) 17 : 29 : 09 : 319] : 실행 OP : 헤더 (서명 = 1,397,708,873 버전 = 500 소인 = 1,113,951,137 컴퓨터 정책 값 'DISABLEROLLBACK 0
MSI (S) 인 = 1,033 LANGID 플랫폼 = 0 SCRIPTTYPE = 2 ScriptMajorVersion = 21 ScriptMinorVersion = 4 ScriptAttributes = 1)
MSI (들) (7C : E0) 17 : 29 : 09 : 319] : 실행 OP : DialogInfo DialogInfo (Type = 1, Argument = MyApplication)
MSI (s) (7C : E0) 7C : E0) [17 : 29 : 09 : 319] : op를 실행 중 : RollbackInfo (, RollbackA ction = 롤백, RollbackDescription = 롤백 작업 :, RollbackTemplate = 1, CleanupAction = RollbackCleanup, CleanupDescription = 백업 파일 제거, CleanupTemplate = 파일 : 1) 작업 17:29:09 : 롤백. 롤백 동작 : 롤백 : ISIISInstall
MSI (들) (7C : E0) 17 : 29 : 09 : 321] : 실행 OP : ActionStart (NAME = ISIISInstall ,,)
MSI (들) (7C : E0) [17 : 29 : 09 : 321] : 실행 OP : 인 ProductInfo (의 Productkey = {95199403-696F-4BF6-A443-19866156E3BD} = 제품명 내 출원에 PackageName = 내 Application.msi 언어 = 1033 버전 = 16777216, 할당 = 1, ObsoleteArg = 0, ProductIcon = ARPPRODUCTICON.exe, PackageCode = {F3B9DBEB-71D6-42C3-B18C-1C5CCBA647E0} ,,, InstanceType = 0, LUASetting = 0, RemoteURTInstalls = 0, ProductDeploymentFlags = 3) 롤백 : 복사 새 파일

Web site enter image description here

답변

1

마지막으로 앞서 언급 한 문제에 대한 해결책을 찾았습니다.

IISRT : -2172의 오류는 IIS의 응용 프로그램 풀 (응용 프로그램 풀) 설정으로 인해 발생했습니다.

"32 비트 응용 프로그램 사용"속성은 False으로 설정되었습니다. 이 값을 True으로 변경하면 설치 프로그램이 롤백하지 않고 설치를 성공적으로 완료 할 수있었습니다.

문제가 해결되었습니다.