SmartGantt.Util.MakeInstaller 7.3.0

MakeInstaller

.Net 7 콘솔 애플리케이션 으로 개발됨
배포 파일 테스트할때는 파일 삭제하는 부분 주석처리하고 Release로 빌드하여 Setup 프로젝트에서 실행해보면 됨

  1. 기존 인스톨러 Backup 폴더에 백업
  2. 무설치형 스마트간트 zip 파일 생성 (Release, x64 결과물 압축)
  3. 인스톨러 생성
    1. Setup 프로젝트 빌드 결과물을 7z으로 압축
    2. SFX파일(Self-extracting archive, 자체 풀림 압축 파일)로 생성 (설치여부를 체크하고 삭제해주는 SmartGanttUninstall.exe가 우선 실행되도록 하기 위함)
  4. 업데이트 서버에 업로드해야 할 zip 파일 생성

빌드

  • Debug, x64, MakeInstaller를 시작프로젝트로 설정한 후 빌드한다.

빌드 이벤트

  • 빌드 후 이벤트 명령줄 (프로젝트 마우스 우클릭 - 속성 창에서 확인할 수 있다.)
IF /I "$(ConfigurationName)"=="Release" (
    dotnet publish --no-build -c Release
    copy /Y $(TargetDir)publish\$(TargetName).exe $(SolutionDir)SmartGanttSetup\$(TargetName).exe
)

No packages depend on SmartGantt.Util.MakeInstaller.

Version Downloads Last updated
7.3.1 0 12/22/2025
7.3.0 10 08/16/2024