gpt4 book ai didi

visual-studio-2010 - 如何使用条件文件复制设置安装程序项目

转载 作者:行者123 更新时间:2023-12-03 04:55:18 24 4
gpt4 key购买 nike

我正在构建一个 VS 2010 安装程序,我想根据我在 UI 中选择的选项将文件复制到应用程序文件夹(UI 并不简单,因此唯一的选项是在安装自定义操作中显示自定义对话框)。问题是自定义操作实际上是在文件复制后执行的。

我能想到的一个可能的解决方案是将所有这些文件安装到应用程序目录中,然后在自定义操作中删除一些不需要的文件。但这些文件在某种程度上是“安全的”,所以我不想将它们复制到文件系统,即使是很短的一段时间。

有什么想法吗?

最佳答案

如果您的文件不应该位于文件系统上,则说明您的要求有问题。 .msi 存储本身是一种开放格式,可以通过许多工具读取,因此如果有人知道该文件,他们就可以手动查找并提取它。

我同意最好避免在安装文件后删除它们,原因有两个。一:它避免了浪费工作,二:它不会由于 Windows Installer 认为应该存在的文件丢失而导致修复情况。您可能应该弄清楚如何确定这些文件是否应该在安装的早期阶段出现,并设置导致这种情况发生的属性(按条件禁用组件,或更改功能状态)。

关于visual-studio-2010 - 如何使用条件文件复制设置安装程序项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6595380/

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