문제

누군가 내 Delphi 2010 애플리케이션을위한 설치 디스크를 구축하는 방법에 대해 단계별로 줄 수 있습니까?

나는 Delphi 2010과 함께 제공되는 설치와 are Express Edition을 모두 시도했지만 계속 오류 메시지를 계속해서 *140.bpl 대신 *120.bpl을 계속 찾습니다.

나는 또한 istool과 함께 innosetup을 시도했지만 작동하지 못한다. 나는 그것을 제대로 설정하지 않는다고 생각한다 ... (예 : 필요한 모든 패키지를 포함시키지 못했다)

내 앱은 DBEXPRESS를 사용하여 MS-SQL 데이터베이스에 연결하는 간단한 데이터베이스 문의입니다.

또한 델파이 2010에서 "패키지와 함께 빌드 된"깃발을 전환하려고 시도했습니다.

도와주세요....

나는 대신 innosetup을 사용하는 것에 기대고 있지만 누군가가 전형적인 설정이 어떤지 말해 줄 수 있습니까?

건배.

도움이 되었습니까?

해결책

Delphi 2010의 DBEXPRESS는 배포시 등록 할 필요가 없습니다.

다음과 같이 폴더를 작성하면됩니다.

  1. 당신의 실행 파일.
  2. 필요한 모든 패키지.
  3. libmysql.dll
  4. dbxmys.dll
  5. midas.dll (사용 조항에서 midaslib를 사용하지 않는 경우)

이것은 설치자에게는 쉬운 일입니다.

다른 팁

Innosetup 스크립트에서 지원하기 가장 좋은 곳은 Innosetup 뉴스 그룹입니다. 당신이 당신의 질문을한다면, 그들은 당신이하려는 일에 대해 더 자세한 내용을 알고 싶어 할 것입니다. 앱은 일부 데이터베이스 제품을 설정하므로 답변을 원한다면 더 자세한 내용이 필요합니다.

Innosetup은 CD에 배치 할 때 "설치 CD"를 만드는 Setup.exe 로의 가장 쉽고 빠른 경로입니다. (어쨌든 누가 CD를 사용합니까?)

ThunderBird/OutlookeXpress/Windowsmail에서 News.jrsoftware.org라는 NNTP 서버를 추가하고 뉴스 그룹 "jrsoftware.innosetup.code"및 "jrsoftware.innosetup"을 구독하고 질문을하십시오. 스크립트를 게시하십시오. 오류 메시지를 표시하십시오. 데이터베이스 구성 문자열과 응용 프로그램에 적용되는 경우 DBEXPRESS 런타임 구성 요소를 설치하는 방법을 설명하십시오.

우리는 몇 년 동안 현명한 설치를 사용했습니다. 설치 스크립트를 작성하기가 매우 쉽습니다. 잘 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top