gpt4 book ai didi

c# - 在 C# 中创建自定义设置的问题

转载 作者:行者123 更新时间:2023-11-30 22:50:45 25 4
gpt4 key购买 nike

我已经为我的应用程序 (c#) 创建了一个自己的安装程序。在安装过程中,我会询问最终用户安装位置。我的问题是如何将该安装位置(用户输入)传递给安装程序。安装程序总是尝试安装在 c:\progam files[制造商名称][产品名称]。

请帮帮我

最佳答案

安装程序会询问安装位置,并将其放入名为 %TARGETDIR% 的安装程序变量中。您可以将此作为自定义参数提供给您的自定义操作,以便他们可以使用它来执行其他任务。

转到自定义操作查看器,并为您的自定义操作选择属性。

输入以下内容作为 CustomActionData参数:

/TARGETDIR="[TARGETDIR]\"

然后在您的自定义操作代码中,您可以使用如下内容访问此属性:

string targetDir = Context.Parameters["TARGETDIR"];

(感谢 Tafa 给我改进答案的灵感)。

关于c# - 在 C# 中创建自定义设置的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/412626/

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