2013-08-07 2 views
0

InstallShield를 사용하여 프로젝트의 ism 파일을 작성하고 있습니다. 비록 ism을 빌드 할 때 InstallShield에서 열었지만 정상적으로 작동하지만 명령을 통해 빌드하려고하면 결과로 생성되는 MSI 파일이 올바르게 빌드되지 않고 크기가 거의 절반으로 줄어 듭니다.ISCmdBld.exe를 사용하여 프로젝트를 빌드 할 때 .cab 파일이 생성되지 않습니다.

또한 로그를 조사 할 때 명령 줄을 통해 빌드 할 때 Data1.cab 파일이 만들어지지 않고 있음을 알게되었습니다.

ISCmdBld.exe -p project.ism -r "릴리스 1"

누군가가이 문제를 좀 도와 줄래 :

내가 구축하는 데 사용하는 명령은 다음과 같다?

답변

0

제품 구성 (-a)과 릴리스 (-r)를 모두 전달하는 것이 좋습니다. InstallShield는 대문자 또는 철자를 잘못 입력하면 오류 메시지를 표시하지 않습니다. 그 이름으로 모든 기본 설정으로 릴리스를 만들고 빌드합니다. (예 ... #FAIL 아시다시피, 수년간 그런 식이었습니다.)

+0

안녕하십니까. 답장을 보내 주셔서 감사합니다. 우리는 "ISCmdBld.exe -p project.ism -r"Release 1 -c comp "와 같은 시도를했지만 동작은 여전히 ​​일관성이 있습니다. -a 옵션을 사용하더라도 결과는 동일합니다. – Dheeraj

관련 문제