변경된 구성 요소가 없으면 업그레이드가 제대로 작동하지만 구성 요소가 변경되면 업그레이드가 실패하고 사용자가 수동으로 제거하고 다시 설치해야합니다. 일부 조각 : 또한 <Product Id="*" Name="My Application" Language="1033" Version="!(bind.FileVersion.ClientEXE)" Manufacturer
나는이 주제를 둘러싼 꽤 많은 조사를 해왔지만 아직 명확한 답을 찾지 못했습니다. 여러분 중 한 분이 도와 드리겠습니다 :-) 저는 WiX를 사용하여 MUI (Multi-Lingual User Interface) 설치 프로그램을 제작하고 있습니다. 산출물은 각 문화 대상에 대한 지역화 된 MSI입니다. MSI가 구축 된 후 en-US MSI (기본)와 현지
에 저장하십시오. 설치 프로그램을 사용하면 사용자가 특정 파일을 설치할 위치를 선택할 수 있지만 해당 위치를 가리키는 레지스트리 항목이 있어야합니다. 내가 할 수있는 기능의 ConfigurableDirectory 옵션을 사용하고 있습니다. 레지스트리에 쓸 수 있도록 사용자가 선택한 디렉토리를 어떻게 얻을 수 있습니까?
요약 페이지 정보를 WiX 생성 MSI 파일에 추가 (또는 기본값 변경)하는 방법은 무엇입니까? 요약 페이지가 바로 윈도우 탐색기에서 MSI 파일을 클릭하면 볼 수 있으며 다음과 같은 텍스트 필드를 포함하는 탭 페이지입니다 : 제목, 주제, 저자, 종류, 키워드, 예를 들어 주석 alt text http://img151.imagevenue.com/img.p
현재 WiX를 사용하여 msi 설치 프로그램을 만드는 방법을 배우고 있으며 벽에 부딪혔습니다. 단일 환경에 필요한 모든 것을 포함하는 MSI를 만들면 모든 것이 잘됩니다. 필자는 기능과 구성 요소가 있으며, 내 MSI를 설치할 수 있습니다. 지금은 다중 인스턴스을 지원하는 SQL Server 스타일 설치 프로그램에서이를 변환하려고합니다. 처음에는 사용자가
WiX 문서 (또는 Google)에서이 질문에 대한 명확한 답변을 찾지 못했습니다. 물론 HKCR에 적절한 레지스트리 키를 쓸 수도 있지만 더러운 느낌이 들며 기본 해결 방법이 있어야합니다. 보너스 포인트는 "안전"하게 만드는 방법을 알고 싶습니다. 즉, 파일 유형에 대한 기존 등록을 덮어 쓰지 않고 설치 중에 등록되어 변경되지 않은 경우에만 등록을 제거하
Visual Studio 추가 기능 용 Wix3 설치를 작성하려고합니다. 나는 그곳에 대해 가지고있다. 그러나 나는 레지스트리 엔트리를 삭제함으로써 플러그인을 재설정해야한다. 특히로 시작하는 모든 값 HKCU\Software\Microsoft\VisualStudio\8.0\PreloadAddinStateManaged\MyAddinName.Connect;