2014-03-26 4 views
0

최근에 Visual Studio 2013을 사용하여 시간 및 경고음 설정에 따라 알람 정보를 표시하는 프로그램을 개발했습니다. 이러한 설정과 파일은 MySQL 데이터베이스에 저장됩니다.데이터베이스 통합 문제가있는 소프트웨어 설치 관리자 패키지

문제는 다음과 같습니다

그것을 구성 MySQL 데이터베이스 및 를 설치 데이터베이스, 를 내보낼 필요없이 다른 컴퓨터 이 응용 프로그램을 설치하는 방법은 없나요.

그냥 내가 소프트웨어 설치 패키지에 포함 것들에 필요한 데이터베이스 파일 및 응용 프로그램 을 설치하려고합니다. 또는 당신이 조언 해줄 것입니다.

답변

0

VS2013과 함께 제공되는 Installshield Lite를 사용하면 MySQL과 같은 응용 프로그램 설치를 포함하는 설치 프로그램을 만들 수 있습니다.

설치가 실행되면 제공된 매개 변수가있는 MySQL이 설치됩니다. 여기에 설명 된 것처럼 자동 설치를 사용하도록 응용 프로그램을 구성한 경우 : https://dev.mysql.com/doc/refman/5.1/en/windows-installer-msi-quiet.html 설치는 설치의 '일부분'으로 간주됩니다.

설정에 대해서는 .sql 파일 등을 읽고 데이터베이스를 구성하는 설치 응용 프로그램 (콘솔 응용 프로그램)을 만드는 것이 좋습니다. 이것도 설치의 전제 조건으로 실행할 수 있습니다.

이 작업은 모두 수동으로 수행 할 수도 있습니다. 즉, 프로세스 클래스를 사용하여 MySQL 설정을 호출하고 MySQL을 설치하고 프로젝트 폴더를 만들고 바로 가기를 만드는 등 자신 만의 설정 응용 프로그램을 작성할 수 있습니다. Installshield는 완벽하게 작동하지 않으며 나쁜 언론이 많이 발생하지만 빠르고 간단한 설치 작업을 수행합니다.

관련 문제