델파이7로 작성한 프로그램을 배포할려고, InstallShield Express로 배포cd를 만들었읍니다.
폴더는 테스트이고, 하위 폴더는 Code와 dat 입니다.
그리고, 파일명은 Test.exe입니다.
InstallShield Express를 실행시키고, File->Project Wizard->다음->Create a New Name-2의
내용을 '테스트'로 고치고 다음버튼을 누르고
Application Information의 Application Name을 '테스트'
Default Destination Folder을 c:\테스트
다음 -> 다음을 누르니 Company Information이 나와서 Pass 또 다음
Application Featuress도 패스 또 다음
Application Files에서 프로그램과 데이터들을 선택했읍니다.
c:\테스트\테스트.exe와 c:\테스트\dat\test.db, c:\테스트\code\config.db
다음을 누르면
Create Shartcuts도 패스
배포용 프로그램인 Setup.exe가 만들어 지고, 설치를 하면
c:\테스트 폴더안에 test.exe와 test.db, config.db가 모두 들어 있읍니다.
하위 폴더인 dat에는 test.db, code에는 config.db가 들어가게는 어떻게 하면 되죠
Application 의 dat 디렉토리를 그냥 드레그엔 드롭으로 끌어다 놓으시면 됩니다.
파일을 선택하지 마시고요.
저 같은 경우는 개발 프로그램의 라스트 빌드 디렉토리를 만들어 놓고 그 디렉토리에 필요한 파일들을 디렉토리 구조와 함께 만들어 놓은 후에
인스톨 프로그램을 사용하여 만든 스크립트를 통해 Setup 파일을 만들어 사용합니다. ^^