2009-10-22 2 views
3

설치 중에 COMMONAPPDATAFOLDER에 빈 폴더를 만들려고하지만 작동하지 않습니다. 누군가 제 코드를보고 제게 잘못 알려주십시오. 제발요?WIX 및 commonAppDataFolder

<?xml version='1.0'?> 
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> 
<?include sfmh_product.wxi?> 
<Fragment> 
    <FeatureGroup Id="FG_PROGRAMFILES"> 
     <FeatureRef Id="FT_PROGRAMFILES"/> 
    </FeatureGroup> 

    <Directory Id="TARGETDIR" Name="SourceDir">   
     <Merge Id="CRT" 
       Language="0" 
       SourceFile="$(var.CRT_MSM)" 
       DiskId="1" /> 
     <Merge Id="POLICY" 
       Language="0" 
       SourceFile="$(var.POLICY_MSM)" 
       DiskId="1" /> 

     <Directory Id="CommonAppDataFolder" Name="ComApptDt" > 
      <Directory Id="AppdataMfg" Name="Luttmann" > 
       <Directory Id="AppDataFolder" Name="vmcNetFlix" /> 
      </Directory> 
     </Directory> 
    </Directory> 
</Fragment> 

답변

6

나는 <CreateFolder .../> 명령이 효과가 있다고 생각합니다.

+0

감사합니다 CreateFolder가 없습니다. – Avinash

+2

조금주의하십시오. * 빈 * 폴더를 만들려면'CreateFolder' 만 있으면됩니다. 적어도 하나의 파일을 폴더에 설치하면 Windows Installer가 자동으로 만듭니다. –