2009-10-15 1 views
0

나는 내가 만든 MSI를 가지고있다. 이 MSI에는 사용자가 대화 상자를 사용하여 응용 프로그램을 처음 설치하는 동안 채운 지속 된 속성이 있습니다. 설치가 다시 실행되고 사용자가 설치 수정을 선택하면 처음에 입력 한 값이 그대로 나타납니다.수정 작업 중에 MSI에서 영구 속성 값을 변경하려면 어떻게해야합니까?

그러나 사용자가 값을 변경하면 해당 값이 유지되지 않으므로 사용자가 두 번째로 응용 프로그램을 수정하려고 할 때 두 번째 값 집합이 표시되지 않지만 첫 번째 값 집합은 그대로 유지됩니다.

영구 속성을 변경할 수 있습니까, 아니면 항상 설치 중에 입력 한 데이터가 될 것입니까?

답변

0

속성을 유지하는 방법에 따라 다릅니다. 레지스트리 키를 사용하는 경우 구성 요소 상태를 다시 설치해야합니다.

+0

레지스트리 키를 사용하고 있습니다. 쉽게 할 수있는 방법이 있습니까? 귀하의 답변을 가져 와서 WIX 도구 세트 그룹에서 REINSTALL 및 사용자 지정 작업을 사용하는 스레드를 발견했지만, WIX를 사용하지 않았으므로 조금 뒤얽힌 것처럼 보였으므로 더 쉬운 솔루션을 기대합니다. :) – Paul

관련 문제