2014-01-05 5 views
0

프로젝트 설치를위한 설정을 만들어야합니다. 두 닉스 모두 네이티브 비주얼 스튜디오 인스톨러를 시험해 볼 생각 이었지만, 나는 새로운 프로젝트에 갈 때 그런 옵션이 없다. 나는 WIX가 2010 년에 템플릿을 추가하지 않는다는 것을 알았지 만, 비주얼 스튜디오 설치 프로그램을위한 템플릿이없는 이유는 무엇입니까? projects 문제가있는 다른 간단한 설치 프로그램이 있는지 알고 싶습니다.Visual Studio 2010의 설치자

+0

VS2010 Express입니까? Express 버전은 설치 프로그램이나 배포 프로젝트를 빌드 할 수 없습니다. ClickOnce를 고려하십시오. –

답변

2

Visual Studio 2010은 Visual Studio Installer (.vdproj) 프로젝트를 지원하는 마지막 버전이었습니다. 많은 팀이 대신 WiX Toolset을 사용합니다. [업데이트 : 이후 버전에 Visual Studio Installer 지원을 제공하는 VS 확장이 있습니다.]

WiX Toolset은 Visual Studio 확장 프로그램입니다. 익스프레스 버전은 확장을 허용하지 않기 때문에 템플릿이 표시되지 않을 수 있습니다. 또 다른 이유는 WiX 설치 관리자가 템플릿을 등록하려면 먼저 Visual Studio 2010을 설치해야합니다. WiX 설치를 복구 할 수 있습니다.

WiX 용 또 다른 IDE는 SharpDevelop입니다. (무료입니다.)

Visual Studio Installer와 WiX Toolset 모두 Windows Installer 패키지를 만듭니다. Windows Installer가하는 일을 이해하는 것이 중요합니다. 그것들을 비교해 보려고한다면, related question에 관심이있을 것입니다.

NSIS는 완전히 다른 기술입니다. 설치 제거 프로그램을 포함할지 여부를 포함하여 대상 시스템의 내용을 완벽하게 제어 할 수 있습니다. 많은 프로젝트에서이를 Windows Installer 패키지의 묶음 자로 사용합니다. (하지만 WiX에는 번들 (burn)이 있습니다.)

+1

** 참고 : ** Microsoft는 대중적인 요구로 인해 Visual Studio 2013 용 Visual Studio Installer 프로젝트를 다시 가져 오기로 결정했습니다. ** [공지] (http://blogs.msdn.com/b/visualstudio/archive/2014/04/17/visual-studio-installer-projects-extension.aspx) ** - [다운로드] (http :// /visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d) –

+0

@DavidRuhmann 뉴스 주셔서 감사합니다. 이 발표에 대한 의견에서 상당수의 사람들이 WiX에 대해 충분히 배웠다면 WiX를 선호한다는 것을 알 수 있습니다. 그러나 기존 설치 프로그램을 다시 작성하지 않아도되는 경우에는 좋은 소식입니다. –