Windows 7 如何将文件复制到CommonAppDataFolder?

Windows 7 如何将文件复制到CommonAppDataFolder?,windows-7,wix,programdata,Windows 7,Wix,Programdata,在WiX我有 <Directory Id="CommonAppDataFolder"> <Directory Id="CommonAppDataManufacturerFolder" Name="$(var.MANUFACTURER)"> <Directory Id="AppDataFolder" Name="$(var.PRODUCTNAME)"> <Directory Id="DatasFolder"

在WiX我有

<Directory Id="CommonAppDataFolder">
    <Directory Id="CommonAppDataManufacturerFolder" Name="$(var.MANUFACTURER)">
        <Directory Id="AppDataFolder" Name="$(var.PRODUCTNAME)">
            <Directory Id="DatasFolder" Name="Datas"/>
        </Directory>
    </Directory>
</Directory>



但是文件被复制到C:\Users\username\AppData\Roaming\Datas\而不是%ProgramData%\Manufacturer\ProductName\Datas\

问题是,
AppDataFolder
是一个保留关键字,可以将您带到Roaming data文件夹,我只是将此id更改为一个非保留关键字,我的代码工作正常

<Directory Id="CommonAppDataFolder">
    <Directory Id="CommonAppDataManufacturerFolder" Name="$(var.MANUFACTURER)">
        <Directory Id="MyAppDataFolder" Name="$(var.PRODUCTNAME)">
            <Directory Id="DatasFolder" Name="Datas"/>
        </Directory>
    </Directory>
</Directory>

<Directory Id="CommonAppDataFolder">
    <Directory Id="CommonAppDataManufacturerFolder" Name="$(var.MANUFACTURER)">
        <Directory Id="MyAppDataFolder" Name="$(var.PRODUCTNAME)">
            <Directory Id="DatasFolder" Name="Datas"/>
        </Directory>
    </Directory>
</Directory>