2011-08-03 5 views
1

InstallShield 2011에서 기본 MSI를 빌드했습니다. 프로젝트에 .NET Installer 클래스가 있습니다. .msi를 설치하면 오류 1001이 발생하고 롤백됩니다. 임시 파일 "TBD8BEA.tmp"는 ProgramFiles 폴더에 작성됩니다. 임시 파일에 이진 내용이 있지만 "이 프로그램을 DOS 모드에서 실행할 수 없습니다."라는 문장이 있습니다. 이 오류의 원인은 무엇이며 해결책은 무엇입니까? Pls 날 도와 줘."이 프로그램은 DOS 모드에서 실행할 수 없습니다"- 의미는 installshield입니다.

+1

메모장을 엽니 다. 열기 * 모든 * 실행 파일 (.EXE). "이 프로그램은 DOS 모드에서 실행할 수 없습니다"라는 메시지가 나타납니다. 이것은 모든 Windows 실행 파일의 표준 부분입니다. –

답변

1

"이 프로그램은 DOS 모드에서 실행할 수 없습니다."라는 텍스트는 DOS 실행 모드에서 Windows 실행 파일을 실행하려고 시도 할 때 표시되는 문자열입니다. 나는 당신의 .tmp 파일이 아마도 실행 가능하다고 생각할 것이다. 이 메시지는 오류 메시지가 아닙니다. 오히려 실행 가능 프로그램의 데이터의 일부입니다. 16 진 편집기에서 다양한 다른 실행 파일을 열어서이를 검증 할 수 있습니다. 그것이 내가 인식 한 곳입니다.

이외의 다른 정보 및/또는 사용자가 시도한 것에 대한 예를 제공해야합니다. 질문은 사람들이 당신을 도울 수있는 비특이적 인 측면에 다소 있습니다.

+0

고맙습니다. – Vimal

관련 문제