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

前端之家收集整理的这篇文章主要介绍了在安装时将文件从安装位置复制到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,…).两个组件都需要在功能中声明.

原文链接:https://www.f2er.com/windows/371626.html

猜你在找的Windows相关文章