2009-09-28 2 views
2

제가 일하는 회사는 설치 프로그램에 대한 다양한 옵션을 찾고 있습니다. 이 제품은 ASP.NET 웹 사이트, 일부 웹 서비스 및 Windows 서비스로 구성됩니다. 한 번에 모든 것을 설치할 수 있지만 개별적으로 서비스를 제거하거나 업데이트 할 수 있어야합니다. 또한 설치 프로그램 대화 상자에서 xml 파일 (예 : app.config 또는 custom xml 파일)을 구성/편집 할 수 있기를 원합니다.Installshield 대 Wix 대 웹 사이트 및 Windows 서비스 배포를위한 NSIS?

InstallShield, Wix 및 NSIS 중 특히이 작업에 적합합니까?

답변

1

WiX와 InstallShield는 둘 다 할 수 있지만 둘 다 커다란 학습 곡선을 보입니다. NSIS는 설치 프로그램을 진행하는 동안 vbscripts를 실행하는 것을 고려해 볼 수도 있습니다. 경험이있는 사람이라면 더 빨리 진입하는 데 도움이 될 수 있습니다.

+4

NSIS의 기능 중 하나는 "PHP와 어셈블리의 요소 (사용자 변수, 스택, 실제 흐름 제어 등 포함)에 대한 멋진 코딩 경험"입니다. 어떻게 그 말을하지 않습니까? 권자 – slf

0

저는 IIS7을 지원해야하는 설치 프로그램을 끝 냈습니다. 잠시 동안 MSI 개발을 한 후에는 InstallShield에 비해 WiX를 사용하면 더 쉽다고 말할 수 있습니다.