레지스트리 값에서 설치 디렉토리를 검색해야하는 설치 프로그램을 작성 중입니다.Wix 디렉토리 참조 레지스트리 값
레지스트리를 조회 할 때 속성을 사용하고 있으며 해당 구성 요소 그룹이 해당 속성을 참조합니다. 그러나 구성 요소 그룹은 속성에서 디렉터리를 선택하지 않는 것 같습니다. 그것을 할 수있는 더 좋은 방법이 있습니까?
건배 ..
레지스트리 값에서 설치 디렉토리를 검색해야하는 설치 프로그램을 작성 중입니다.Wix 디렉토리 참조 레지스트리 값
레지스트리를 조회 할 때 속성을 사용하고 있으며 해당 구성 요소 그룹이 해당 속성을 참조합니다. 그러나 구성 요소 그룹은 속성에서 디렉터리를 선택하지 않는 것 같습니다. 그것을 할 수있는 더 좋은 방법이 있습니까?
건배 ..
난 당신이 그런 일을하는 것 같아요 : 케이스에
다음<Property Id="MY_PATHNAME" Secure="yes">
<RegistrySearch Id="My_Path_Signature" Root="HKLM"
Key="$(var.My_Key)" Name="PathName" Type="directory">
</RegistrySearch>
</Property>
는 "MY_PATHNAME"의 값을 검색하기 위해 노력하고 ...
설치 프로그램이 속성을 올바르게 설정하지 않기로 결정한 경우 명령 줄에서 로그를 생성 할 수 있습니다.
msiexec /i MyInstaller.msi /l*v MyLog.txt
감사! 내가 제대로 작동하도록 설정했는데 제대로 설정하지 못했고, 로그가 도움이되었습니다. –
더 자세한 내용을 제공해야합니다. 나는 당신이 디렉토리 속성을 설정하는 registrysearch를하고 있다고 가정하고, 당신의 소스를 보여주고, 당신의 검색이 32 비트 또는 64 비트 중 적절한 레지스트리로 가고 있는지 확인하십시오. 속성이 설정되어 있지만 나중에 잘못된 것이있는 경우 자세한 로그가 표시됩니다. – PhilDW