gpt4 book ai didi

wix - 如何使用 WiX 为关联文件设置图标?

转载 作者:行者123 更新时间:2023-12-04 19:14:59 25 4
gpt4 key购买 nike

我的应用程序安装文件是使用 WiX 生成的。在 WiX 配置中,我关联了一个适用于应用程序的文件类型。如何在 WiX 配置中将图标与此文件类型相关联?

最佳答案

发件人:http://www.tramontana.co.hu/wix/lesson1.php#1.7

如果您的应用程序处理自己的文件数据类型,则需要为其注册文件关联。将 ProgId 放入您的组件中。 FileId 应该指 File 元素的 Id 属性,描述用于处理此扩展名的文件的文件。注意感叹号:它将返回文件的短路径而不是长路径:

<ProgId Id='AcmeFoobar.xyzfile' Description='Acme Foobar data file'>
<Extension Id='xyz' ContentType='application/xyz'>
<Verb Id='open' Sequence='10' Command='Open' Target='[!FileId]' Argument='"%1"' />
</Extension>
</ProgId>

要将图标分配给此文件类型,您必须自己在组件中指定适当的注册表项:
<Registry Id='FooIcon1' Root='HKCR' Key='.xyz' Action='write'
Type='string' Value='AcmeFoobar.xyzfile' />
<Registry Id='FooIcon2' Root='HKCR' Key='AcmeFoobar.xyzfile' Action='write'
Type='string' Value='Acme Foobar data file' />
<Registry Id='FooIcon3' Root='HKCR' Key='AcmeFoobar.xyzfile\DefaultIcon' Action='write'
Type='string' Value='[INSTALLDIR]Foobar.exe,1' />

关于wix - 如何使用 WiX 为关联文件设置图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/638201/

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