gpt4 book ai didi

WIX 3.8 安装程序 : Add files to a pre-existing folder

转载 作者:行者123 更新时间:2023-12-02 04:40:07 26 4
gpt4 key购买 nike

如何将文件直接安装到用户计算机上预先存在的文件夹中?我阅读的所有文档仅解释了创建自定义 INSTALLDIR。

例如。 c:\ProgramFiles(x86)\ExampleFolderA\ExampleFolderB\InstalledFile.exe

最佳答案

您应该首先定义目录结构:

<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="ExampleFolderAId" Name="ExampleFolderA">
<Directory Id="ExampleFolderBId" Name="ExampleFolderB" />
</Directory>
</Directory>
</Directory>

请注意,上面的定义不会在安装运行时创建目录。为了实际“创建”目录,您必须将文件放在那里(使用 Component 元素),或者明确声明该目录为空。

像这样:

<DirectoryRef Id="ExampleFolderAId">
<Component Id="SampleComponent" Guid="GUID-GOES-HERE">
<File Id="SampleFile" Source="C:\readme.txt" KeyPath="yes" />
</Component>
</DirectoryRef>

<DirectoryRef Id="ExampleFolderBId">
<Component Id="EmptyFolderComponent" Guid="GUID-GOES-HERE">
<CreateFolder />
</Component>
</DirectoryRef>

希望你明白了。

关于WIX 3.8 安装程序 : Add files to a pre-existing folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21012746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com