2012-07-16 150 views
3

我有Visual Studio安装项目。我想将我的一个文件安装到驱动器C上的某个目录中。我该怎么做?VS安装项目:在不同目录下安装文件

举例:

我在C:\ MyApp中安装我的应用程序。和一个文件的Settings.ini,到C:\设置\ MyAppSettings \

回答

4

您可以尝试使用WindowsVolume属性:

  • 到文件系统编辑器
  • 上右键单击“文件系统目标机”项目,并选择‘添加特殊文件夹’ - >‘自定义文件夹’上下文菜单
  • 重命名新的文件夹,以友好的东西,例如‘C驱动器’
  • 以正确的选择文件夹
  • 联系窗格中设置DefaultLocation[WindowsVolume]
  • 在这个自定义文件夹添加你想要的文件夹结构(MyApp的,设置等)
+1

为了使它工作,我不得不在DefaultLocation的末尾添加一个反斜杠,因此:[WindowsVolume] \。 – bluish 2012-10-29 13:18:10

+0

我在D:\ Insatller中有一个文件,并且需要将它复制到D:\ CSS \ .. \ debug中,但是并不了解该过程,因为首先要复制的文件位于哪里,需要创建文件夹结构像D-> CSS - > ...->在自定义文件夹下调试? – Puneeth 2017-03-10 09:19:22

+0

我在D:\ Insatller中有一个文件,需要将它复制到D:\ CSS \ .. \ debug中,但是并不了解该过程,因为要复制的文件首先可用,需要创建文件夹结构像D-> CSS - > ...->在自定义文件夹下调试?或者我需要将DefaultLocation属性编辑为D:\ Installer或D:\ CSS \ .. \ debug? – Puneeth 2017-03-10 10:13:25

1

由于这打开了在谷歌搜索结果相当高的 - 任何人都希望把文件放到不是Windows卷的驱动器上(即网络驱动器,或者Windows不在C驱动器上):

按照@Cosmin提供的答案(在安装程序的文件系统中添加特殊文件夹)文字驱动路径英寸

例如DefaultLocationc:\MyAppz:\desired\location