在安装时将文件从安装位置复制到wix中的另一个位置
发布时间:2020-12-13 20:26:30 所属栏目:Windows 来源:网络整理
导读:我创建了一个msi安装文件,其中包含一些应该复制到临时文件夹的“Sample”文件夹中的文件.有人建议怎么做? 像这样的东西: Directory Id="TARGETDIR" Name="SourceDir" Directory Id="ProgramFilesFolder" Directory Id="MyVendor" Name="MyVendor" Director
我创建了一个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,…).两个组件都需要在功能中声明. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 了解MsgWaitForMultipleObjects
- Windows 8应用程序(html和Javascript):从图片库(其他文件选
- Windows:如何启动docker VM att系统启动
- Windows DNS Server 2008 R2谬误地返回SERVFAIL
- windows环境下php配置memcache的具体操作步骤
- Windows移动 – Windows移动开发入门
- Hewlett Packard定制OEM Windows上的Delphi平台错误
- windows-server-2008 – 如何使AD高度可用于将其用作LDAP服
- active-directory – 如何使用Windows Server 2008 R2 Serv
- 给一个Windows句柄(Native),如何使用C#关闭窗口?