문제

다음을 설치할 설치 프로그램을 만들어야합니다.

  1. ASP.NET 웹 사이트
  2. Windows 서비스
  3. SQL Express가 설치되지 않았고 사용자에게 SQL 서버가없는 경우
  4. 던다스 차트
  5. asp.net ajax v.1.0
  6. ReportViewer Control (2.0 프레임 워크)
  7. 프레임 워크 전제 조건 확인 (2.0)
  8. IIS 및 App.Config (데이터 연결 문자열 등) 구성

VS 설정 프로젝트 로이 작업을 수행 할 수 있다는 것이 현실적입니까? 아니면 다른 설치 도구를보고 있어야합니까?

도움이 되었습니까?

해결책

당신이 사용할 수있는 wix

다른 팁

Windows 용 최고의 오픈 소스 도구 및 프로그램의 대부분은 NSIS

ASP.NET 웹 사이트 (목록 없음 -StackOverFlow의 버그 - 위의 목록에서 포맷하지 않음 ..)

CreateDirectory $INSTDIR
SetOutPath $INSTDIR
; HERE UNZIP ACTUALLY THE FILES (ADD *.js files if needed ) 
; PACK ALL THE FILES EXCEPT THOSE WITH FILE EXTENSIONS after the /x
File /r /x *.suo /x *.MDF /x *.exclude /x *.ldf /x *.pl /x *.nsis /x *.cmd "siteFolderName\*.*"

나는 wix를 사용했다. 나는 며칠 동안 벽에 머리를 부딪친 다음 그것을 걸었다. Wix 메일 링리스트는 이전에 Wix와 함께 일한 적이 없다면 핵심입니다.

이전 스피커가 이미 말했듯이 나는 또한 당신에게도 사용하는 것이 좋습니다. wix. Visual Studio (Till Version 2008)에는 독점적 인 내장 설치 관리자 시스템도 있습니다. 그러나 전체 Visual Studio IDE를 사용하여 컴파일해야하기 때문에 사용하지 않습니다. 명령 줄 빌드 스크립트를 사용할 수 없으므로 자동화 된 빌드 서버로 작업 할 때는 쓸모가 없습니다.

Wix는 필요한 모든 유연성을 제공합니다. 내가 아는 한 Microsoft는 Visual Studio 2010에서 표준 설치 프로그램으로 사용할 것입니다.

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