如何添加自定义文件夹来安装项目?

问题描述:

我想部署一个软件。很明显,为了向后兼容,我需要添加一个'c:/ abc/system'文件夹并用一些图像填充它,你怎么做? c:/ abc不是安装目录,而是运行时应用程序的数据存储。如何添加自定义文件夹来安装项目?

Visual Studio 2008为您提供了添加自定义文件夹的选项,但我们似乎无法找到一种方法来定义自定义路径,即不是安装路径,将文件夹和图像放入其中,所以你怎么做?

谢谢。

一个解决方案是使用WindowsVolume属性:

  • 去安装项目文件系统编辑器
  • 目标计算机上树右键点击物品文件系统并选择添加特殊文件夹 - >自定义文件夹菜单项
  • 选择此自定义文件夹并转到其属性窗格
  • 设置DefaultLocation属性:

[WindowsVolume]abc\system

在安装过程中WindowsVolume将被解析为您的Windows分区,通常为C :.