gpt4 book ai didi

visual-studio - 在 Visual Studio 安装程序安装项目中创建文件夹

转载 作者:行者123 更新时间:2023-12-05 00:36:30 24 4
gpt4 key购买 nike

我已经构建了一个 Visual Studio (2010) 安装程序安装项目来部署一个基本的 WinForms 应用程序,我需要我的安装程序根据运行它的操作系统创建几个目录。例如,当安装程序在 Windows XP(及更早版本)上运行时,我需要创建:

Application Folder\NewFolder

如果安装程序在 Vista 或更高版本上运行,我需要在 Common Application Data Folder(即 C:\ProgramData)下创建目录,如下所示:
Common Application Data Folder\NewFolder

我看到我可以通过“ View ”->“文件系统”添加一个“自定义文件夹”,但我不确定如何为这个新文件夹声明 DefaultLocation 属性。它默认为 [TARGETDIR] 值,但我不确定如何指定要创建的目录的位置。这可以通过 Visual Studio 安装程序安装项目完成还是我不走运?

最佳答案

Visual Studio 安装项目不支持此操作。

其他设置创作工具通过 type 51 custom action 支持这一点。 (带有格式化文本的属性集)。

基本上,您的默认 TARGETDIR 可以指向一个位置,并且类型 51 自定义操作可以在安装期间将其更改为另一个位置。此自定义操作可以是 conditioned with VersionNT property .

关于visual-studio - 在 Visual Studio 安装程序安装项目中创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7997052/

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