11

Install Shield에서 대체 설치 응용 프로그램에 대한 제안을 찾고 있습니다.Install Shield에 대한 좋은 대안이 있습니까?

우리는 현재 Install Shield를 사용하고 있으며 절대로 감탄하지 않았습니다. 그것은 너무 부피가 크고 스크립팅 시스템은 짜증납니다.

누군가 WiX, Inno Setup, NSIS 또는 InstallAware 등과 같은 다른 제품과 함께 더 나은 행운을 가졌습니까? 나는 비용에 대해 걱정하지 않지만, 우리가 찾고있는 것은 매우 가볍고 사용하기 쉬운 응용 프로그램으로 .exe와 약 20 개의 DLL을 번들로 묶고, 몇 가지 레지스트리 값을 설정하고 도움말을 설치하는 것입니다.

누구나 사용하고있는 것을 추천 할 수 있습니까? Install Shield에서 전환 한 사람들의 의견을 듣는 것이 좋을 것입니다. 무엇이 새로운 응용 프로그램을 더 잘 사용하게할까요?

+1

InstallShield의 어떤 버전과 프로젝트 유형을 사용하고 있습니까? Windows Installer와 InstallShield가 작동하는 방식과는 정반대 인 1990 년대부터 설치를 "스크립팅"하지 않았습니다. 이것은 선언적 언어로 명령 강습이 아닙니다. –

+0

안녕하세요 크리스, 응용 프로그램은 C#이고, C++과 C#에서 dll을 지원합니다. 현재 설정 개발자가 그룹을 떠난다. 그리고 나는 그 일을하기 위해 자원했다. 설치 방패에서 일한 이후 오랜 시간이 걸렸습니다. 어쩌면 최신 버전이 더 좋을 수도 있습니다. 프로세스에 큰 변화를 줄 계획을 세우면서 가장 쉽고 구현하기 쉬운 것을 찾아 내고 싶었습니다. –

+0

제품 별 장단점 목록과 유사한 "토론": ** [사용할 설치 제품은 무엇입니까?] (https://stackoverflow.com/questions/1544292/when-installing-different-technologies-on-clients) -should-i-just-use-installshie/1546941 # 1546941) ** –

답변

7

이 목록을 시작할 수 있습니다

+1

404는 'Windows 설치 프로그램을 작성하는 가장 좋은 선택은 무엇입니까?' :/ –

+0

@ AdamLynch 나를 위해 작동합니다. –

11

윅스이 진정으로 만족하는 유일한 MSI 패키저는 다음과 같습니다 이 http://en.wikipedia.org/wiki/List_of_installation_software

는 또한 도움이 될 수 비슷한 질문이 있습니다 "매우 가벼운 무게"의 요구.

가파른 학습 곡선 (일부 프론트 엔드 designers을 사용하여 줄일 수 있음)은 Microsoft에서 백업 한 것이므로 .NET 환경 설치를위한 기본 선택입니다.

+1

정말요? "매우 가벼운 무게"를 어떻게 정의합니까? 또한 InstallShield LE는 Visual Studio 배포 프로젝트를 대신하여 Microsoft에 공식적으로 권장됩니다. 학습 곡선이 기본 Windows Installer의 기능이기 때문에 InstallShield 또는 WiX를 선택하는 경우 중요하지 않습니다. 사용자가 작성하는 도구가 아니기 때문입니다. –

+2

@ChristopherPainter WiX는 코드와 출력 모두 가볍습니다. InstallShield는 중복 테이블 및 속성을 생성하지만 생성하는 MSI에는 설치에 필요한 절대 데이터 만 있습니다.나는 LE 버전을 한번도 사용해 보지 못했지만 Asker가 InstallShield _alternative_를 찾고 있었기 때문에 무의미합니다. – KMoraz

+2

글쎄, 포스터는 "Scripting System Sucks"에 대해 나에게 그가 InstallShield 및/또는 그가 사용하고있는 버전과 프로젝트 유형을 이해하고 있는지 궁금하게 생각합니다. 그가 찾고있는 "대안"은 InstallScript에서 기본 MSI로 쉽게 전환 될 수 있습니다. 또한 XSD가 DTD보다 낫다고 동의하는 동안 가비지 테이블 데이터가없는 InstallShield의 MSI를 생성하고 모든 MSI 유효성 검사를 통과 할 수도 있습니다. –

6

KMoraz는 이미 내 추천 (WiX)이 무엇인지 알려 주었기 때문에 다음과 같이 말할 것입니다. NSIS 및 다른 비 MSI 기반 설치 시스템을 사용하지 마십시오. 그렇습니다. NSIS는 커스터마이징이 가능하고 스크립팅이 가능합니다. 그러나 MSI는 Windows 패키지 표준으로 잘 정립되어 있으므로 특별한 이유가없는 한 해당 표준에서 벗어나고 싶지 않습니다. 관리자는 MSI의 동질성과 정리의 견고성에 의존하게되었으며 사용자는 Windows Installer UX를 전문성과 품질로 연결하게되었습니다. 이러한 이점을 포기하기 전에 두 번 생각하십시오.

관련 문제