안녕하세요
아래 이미지를 한번 봐주세요
<그림1>
<그림 2>

--------------------------------------------------------------------------------------------------------------------------------------------------------------------
처음에 첫번째 이미지 처럼 byparam=$p 파라미터 등록해서
SignTool= byparam sign.exe sign /f sign.pfx /p 1234 /t
http://timestamp.verisign.com/scripts/timestamp.dll $f
이렇게 signtool을 등록하였습니다...
그랬더니 문제없이 잘 되었습니다 이제 다 끝났다 생각한 순간 한가지 복병이 생겼습니다..
위의 방법은 이노셋업 스크립트를 실행 한 후 컴파일하면 문제 없이 잘 되는데
제가 자동빌드되게 하려고 MFC에서 버튼을 누르면 iscc.exe를 호출해서 이노셋업을 스크립트 파일을 open한 뒤 컴파일 되도록 만들었습니다
여기서 문제가 생겼습니다... 두 번째 이미지를 보시면 iscc.exe를 통해 이노셋업 스크립트 파일을 open할때는 파라미터 값으로 /S를 붙여주라고 나와있습니다..
그래서 전 byparam=$p라고 등록한 내용을 수정 하여 /Sbyparam=$p이렇게 다시 등록하였습니다
참고로 소스 상에 /S라고 써주고 byparam붙이면 형태는 /Sbyparam 모양이 되지만 signtool이 등록되지 않았다고 에러납니다
그래서 부득이하게 등록된 byparam=$p값을 수정하였습니다.
이렇게 수정을 한뒤 자동 빌드를 시켰습니다.. 역시나 계속 에러가 납니다...
혹시 추가로 더 수정해야되거나 추가해야될 부분이 있을까요??
http://www.jrsoftware.org/ishelp/index.php?topic=setup_signtool
->이곳은 이노셋업 도움말 링크 주소 입니다... 여기서 compiler command line 글자를 누르면 두 번째 이미지 내용을 볼수있습니다..
님이랑은 조금 다른 방식으로 했으니 혹시라도 중간에 틀린 경우가 있지 않을까합니다.그리고 질문내용이 너무 횡설수설하신 것 같아서 제가 못 알아듣겠습니다.-_-거기다가 그쪽 부분은 제가 해보질 않아서 힘들구요..정안되시면 스크립트하나로 해서 이노셋업으로 컴파일하고 그 다음에 서명되게 해도 될꺼 같네요..