내 소프트웨어 패키지와 함께 제 3 자 소프트웨어를 포장하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1892697

  •  19-09-2019
  •  | 
  •  

문제

나는 내 소프트웨어가 완전히 기능적입니다. 이제 설치 프로그램 (팩)을 만들어야합니다.

내 소프트웨어는 MySQL Server, .NET MySQL 커넥터를 사용합니다.

따라서 내 어셈블리와 함께이 MySQL 소프트웨어를 포장하여 고객이 한 번에 모든 것을 설치할 수 있도록하고 싶습니다.

어떻게해야하나요? 설치 프로그램을 처음으로 만드는 것은 이번이 처음입니다. 나는 그것을하는 방법에 대한 단서가 없습니다. 그렇다면이를 위해 어떤 수업 / 문서를 겪어야하는지 언급하십시오.

도움이 되었습니까?

해결책

당신이 사용할 수있는 MSBUILD 어셈블리 및 사전 수반을 포장하거나 다음과 같은 것을 사용할 수 있습니다. 설치실 또는 고급 설치 프로그램 일을하기 위해. 그래도 두 가지 모두에 대한 비용을 지불해야합니다.

Advanced Installer를 사용하고 있으며 저에게 매우 잘 작동합니다.

다른 팁

무엇을 제외하고 NGU 이 질문은 그렇게 말했다 .NET- 라이센스 문제에서 MySQL 사용 도움이 필요합니다.

NullSoft 설치 프로그램을 살펴보십시오 http://nsis.sourceforge.net/main_page 무료입니다.

InstallShield를 사용하여 설치 프로그램을 만들 수 있습니다. InstallShield를 사용하여 설치 프로그램에서 사전 반품으로 설정할 수 있습니다. 따라서 설치 프로그램은 먼저 대상 기계에서 이러한 전제 조건을 검색하고 제품을 설치하기 전에 이러한 구성 요소가 설치되어 있는지 확인합니다.

InstallShield를 사용하여 다른 OS (Windows의 버전, 32 및 64 비트 OS 등)와 호환되도록 설치자를 사용할 수도 있습니다. 그러나 설치실에 대한 비용을 지불해야합니다.

이 유용한 것을 알 수 있습니다.프로젝트에 MySQL 커넥터 ODBC 설정 전제 조건 추가

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