gpt4 book ai didi

c# - 如何使用可以根据用户系统更改的 wix 创建快捷方式

转载 作者:太空狗 更新时间:2023-10-29 23:42:34 24 4
gpt4 key购买 nike

我创建了一个 Wix 安装程序,它在桌面上放置了 3 个快捷方式。这些快捷方式之一引用了用户的 DVD 驱动器。有没有办法根据该驱动器号动态设置此快捷方式的目标?自定义操作是可行的方法吗?如果是这样,我将如何使用该自定义操作更改快捷方式的目标。我一直在用 C# 编写我的自定义操作,并希望继续这样做。

感谢您的帮助。

最佳答案

您可以使用属性值设置快捷方式的目标。例如,以下将以 MYSTUFF 属性的值作为目标:

<Shortcut Id="MyStuffShortcut" Name='My Stuff' Target="[MYSTUFF]" />

没有 standard windows installer property对于“DVD 驱动器”。如果有多个 DVD 驱动器,我不确定这意味着什么。您可以使用 ROOTDRIVE引用具有最多可用空间的本地驱动器。您可以使用 SourceDir引用正在执行安装程序的驱动器的根目录。

关于c# - 如何使用可以根据用户系统更改的 wix 创建快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2057569/

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