在安装时将文件从安装位置复制到wix中的另一个位置

我创建了一个msi安装文件,其中包含一些应该复制到临时文件夹的“Sample”文件夹中的文件.有人建议怎么做?
像这样的东西:
<Directory Id="TARGETDIR" Name="SourceDir">
      <Directory Id="ProgramFilesFolder">
        <Directory Id="Myvendor" Name="Myvendor">
            <Directory Id="INSTALLDIR" Name="MyDir">
                <Component Id="MyFileId" Guid="...G1...">
                    <File Id="MyFileId" Name="MyFile" Source="...blabla...\MyFile" KeyPath="yes" >
                    </File>
                </Component>


     <DirectoryRef Id="TARGETDIR">
            <Component Id="MyFilecopyId" Guid="...G2...">
                <RemoveFile Id="MyFileRemoveId" Name="MyFile" On="install" Directory="MycopyDir" />
                <copyFile Id="MyFilecopyId" FileId="MyFileId" DestinationDirectory="MycopyDir" />
            </Component>


    <Feature Id="MyFeature" ... >
            <ComponentRef Id="MyFileId" />
            <ComponentRef Id="MyFilecopyId" />

重要的Xml元素是copyFile.您需要创建一个新组件,它是第一个组件的副本(当然,具有不同的ID,guids,…).两个组件都需要在功能中声明.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...