안녕하세요, 제거시 요소를 제거하기 위해 Wix 설치 프로그램을 가져 오는 데 문제가 있습니다. 문제가있는 폴더와 파일은 회사 지정 프로그램 데이터 폴더 'D : \ programdata'에 있습니다. 폴더 생성은 OK이지만 제거시 제거되지 않습니다.ProgramData 폴더에서 제거 할 때 파일 및 폴더를 제거하는 방법
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="CommonAppDataFolder" Name="CommonAppData" >
<Directory Id="dirCompanyAppData" Name="Company Name">
<Directory Id="dirAppNameAppData" Name="AppName">
<Component Id="cmpDirCommonAppData" Guid="{F808944A-D898-43F3-BA1D-A35A3FD7DF41}" KeyPath="yes">
<CreateFolder Directory="dirAppNameAppData" />
<RemoveFile Id="PurgeAppName" Name="*.*" On="uninstall" />
<RemoveFolder Id="idDirAppNameAppData" On="uninstall" Directory="dirAppNameAppData" />
</Component>
</Directory>
<Component Id="cmpDirCompanyName" Guid="{A1E7E75A-D582-40C5-BD6B-D36BFB11795E}" KeyPath="yes">
<RemoveFile Id="PurgeCompanyName" Name="*.*" On="uninstall" />
<RemoveFolder Id="idDirCompanName" On="uninstall" Directory="dirCompanyNameAppData" />
</Component>
</Directory>
</Directory>
<Directory Id="ProgramFilesFolder">
... etc
주 회사와 응용 프로그램을 식별 요소 코드에서 대체되었습니다 : 다음은 product.wxs 파일의 관련 섹션에서 발췌 한 것입니다
D:\programdata
Company Name
App Name
Logs
QueryOutput
을 다음과 같이 폴더 구조입니다. 간략하게 wxs 파일의 나머지 부분을 생략했습니다. 관련 코드가이 추출물에 포함되어 있다고 생각하기 때문입니다. 어떤 도움을 주셔서 감사합니다.
친절 감사는 RemoveFolder 정의에서 폴 J.