[visual-studio] Visual Studio 2015에서 WiX 프로젝트를 활성화하는 방법

Visual Studio 2015에서 새 프로젝트 대화 상자로 이동하면 Windows Installer XML을 사용할 수 없습니다. Visual Studio 2015에서 WiX 프로젝트를 활성화하려면 어떻게해야합니까?



답변

2015-09-08 업데이트 : WiX Toolset 3.10이 Visual Studio 2015 버전에 대한 공식 지원과 함께 출시되었습니다. wixtoolset.org 에서 다운로드 할 수 있습니다 .

Visual Studio 2015와 WiX 3.9 이전 버전의 호환성을 수동으로 활성화 할 수 있습니다.

  1. 복사
    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX

  2. 그런 다음 관리자로 실행합니다.

    “C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv”/ setup

    여기에 이미지 설명 입력

Visual Studio 2015를 열면 WiX 3.9 및 이전 프로젝트가 호환됩니다.

여기에 이미지 설명 입력


답변

이것은 이전에도 내 문제였으며 WiX 3.9 또는 이전 버전이 Visual Studio 2015 용으로 특별히 빌드되지 않았기 때문에 Chris Schiffhauer의 답변이 지금까지 최상의 솔루션이 아닌 것 같습니다.

해결책은 트윗에 답글을 올린 링크 에서 WiX v3.10 의 최신 빌드를 설치하는 것입니다. https://twitter.com/wixtoolset/status/597796279729528833

@ 5ervant WiX v3.10의 최신 빌드는 @VisualStudio 2015를 지원합니다.

솔루션을 찾고있을 때만 Visual Studio Community 2015 RC가 있고 Chris의 대답에 따라 WiX Toolset v3.9 R2를 설치 한 후 시스템에서 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE폴더 나 폴더를 찾지 못했습니다 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7.


답변

설치 순서가 중요하다는 것을 알았습니다. VS2015를 사용하여 기존 WiX 프로젝트를 추가하려고 할 때 * .wixproj 확장자를 사용할 수 없기 때문에 선택할 수 없었습니다. 새 WiX 프로젝트를 추가하려고 할 때 “Windows Installer XML”템플릿을 사용할 수 없었습니다.

이 문제를 해결하려면 내가 VS2015를 폐쇄 제어판을 사용하여 윅스 도구를 제거하고 wix310.exe에게 (다운로드 버전 3.10.2.2516를 실행하여 다시 설치 https://wix.codeplex.com/releases/view/619491를 )


답변

  1. VS 2012 및 VS 2015가있는 경우 Wix ToolSet V3.10.3을 설치합니다 . 2012 및 2015 용 Wix 도구 세트가 설치되며 아직 감지되지 않습니다.
  2. 다음으로 제어판-> 프로그램에서 WIX 설치를 선택하고 마우스 오른쪽 버튼을 클릭하여 변경합니다. 도구 집합 UI에서 복구 옵션을 선택합니다.
  3. 수리가 완료되면 2015가 설치 프로그램을 감지하기 시작하고 이후에는 정상적으로 작동합니다.

답변

3.11에서도 같은 문제가 발생했습니다. 3.11을 제거하고 WIX 3.10을 설치했습니다. Wix 버전 3.10은 VS 2015에서 수동 단계없이 원활하게 작동했습니다.

아툴


답변

내 시나리오에서 VS 2015 솔루션 의 Wix 프로젝트는 정상적으로로드되지만 wix 프로젝트 유형이 지원되지 않는다는 점을 제외하고 어느 날로드가 중지되었습니다. VS 2015 관련 Wix Toolset v3.11.1.2318 을 이미 설치 한 후에도 문제가 계속 발생했습니다 .

솔루션은 Tools-> Extension and Updates 로 이동하여 확장 목록에서 Wix 확장을 찾아 활성화하는 것입니다. 어떻게 든 장애가 생겼습니다. 활성화하면 VS 2015를 다시 시작하도록 요청했으며 다시 시작하면 Wix 프로젝트가 정상적으로로드되었습니다.

HTH!


답변