如何使用Windows安装程序设置默认安装路径?

use*_*195 26 c# installer windows-installer

使用Windows安装程序部署程序时,如何设置默认安装路径.

Dam*_*ver 56

在Visual Studio安装项目中,您可以通过在编辑器中设置文件夹的DefaultLocation属性来控制默认安装路径.Application FolderFile System

反过来,正如您所发现的那样,默认为[ProgramFilesFolder][Manufacturer][ProductName].您可以完全替换此属性([ProgramFilesFolder]尽管如此,您应该保留),或者您可以修改这些属性.

[ProgramFilesFolder]内置,并正确导向目标计算机上的Program Files目录,无论Window的设置如何自定义.另外两个属性是安装项目的属性(在解决方案资源管理器中选择安装项目,并检查属性网格以查找它们).这些默认为您在安装Visual Studio时提供的公司名称,以及安装项目的名称.

  • 你可以消除它,但强烈不推荐微软.你怎么知道你正在安装的机器是否有C盘?您可以尝试`[WindowsVolume] [制造商]`,但我不确定它是否可行.这是标准安装程序属性的[文档](http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905(v = vs.85).aspx#system_folder_properties). (18认同)
  • [WindowsVolume] [制造商]是一个很好的answare!:) (3认同)
  • 它的程序文件位我想摆脱。我想安装在程序文件目录上方的文件夹中。即C:\ Manufacturer (2认同)