gpt4 book ai didi

c# - 如何复制与安装程序位于同一目录中的文件

转载 作者:行者123 更新时间:2023-11-30 12:36:32 25 4
gpt4 key购买 nike

我想将与安装程序文件位于同一目录中的文件复制到应用程序目录。我无法在安装程序中包含该文件。

场景:我为我的客户创建了一个安装程序。客户会将安装程序分发给未知数量的第三方,这些第三方将需要更改应用程序配置的一个方面。他们随后会将安装程序及其编辑后的配置分发给未知数量的最终用户。最终用户需要能够双击安装程序,不能假设他们知道。我不能/不想为每个将分发应用程序的第三方创建一个单独的安装程序。

我提出的解决方案是让这些第三方添加一个配置文件,以便与安装程序一起分发。该文件将在安装时复制到应用程序目录。为此,我创建了一个自定义安装程序类。

我卡住的部分是如何找到文件。所有提供的用于在安装程序类中查找事件程序集等的方法似乎都指向 Window\system32 中的目录,而不是安装程序从中启动的原始目录。

非常感谢任何帮助。

最佳答案

这就是你想要的吗?您可以使用内置参数之一将自定义数据传递给自定义操作,但在 Visual Studio 中设计安装项目时很难找到可用参数。

http://adamhouldsworth.blogspot.com/2010/01/get-msi-location-during-setup.html

关于c# - 如何复制与安装程序位于同一目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119533/

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