更改Windows应用程序中的默认安装路径

时间:2010-06-12 10:08:03

标签: c#

我想更改默认安装路径,即Windows应用程序中的Program Files创建设置时。我尝试了但是我不能那样做,请告诉我解决方案。

4 个答案:

答案 0 :(得分:43)

  • 右键单击您的安装项目 root in Solution Explorer并选择“View - > File System”
  • 点击(选择) 窗口中的“应用程序文件夹” 哪个开了。
  • 如果你看一下 Visual Studio中的“属性窗格”有一个条目 称为“DefaultLocation”。改变这个 把它指向某个地方 “程序文件”。

位置的默认值为[ProgramFilesFolder][Manufacturer]\[ProductName]。这些是占位符变量,在编译安装项目时会查找这些变量。 [ProgramFilesFolder]是指向英文版Windows中的“Program Files”的文件。

答案 1 :(得分:7)

在Visual Studio安装项目中,您可以通过在“文件系统编辑器”中设置“应用程序文件夹”文件夹的DefaultLocation属性来控制默认安装路径。

反过来,正如您所发现的那样,默认为[ProgramFilesFolder][Manufacturer]\\[ProductName]。您可以完全替换此属性,也可以修改这些属性。

Ex: D:\\[Manufacturer]\\[ProductName]

答案 2 :(得分:0)

其他解决方案不适用于VS 2012及更高版本。请按照以下步骤操作:

  1. 展开安装和部署项目。

  2. 选择Project Assistant,在底部找到“安装面试”,点击“安装面试”。

  3. 您可以看到安装对话框,选择“是”选项“您希望用户能够修改应用程序的安装位置吗?”

答案 3 :(得分:0)

在这里

在解决方案资源管理器中右键单击安装项目的根目录,然后选择“查看->文件系统”

enter image description here

在打开的窗口中单击(选择)“应用程序文件夹”。 如果您在Visual Studio的“属性窗格”中查找,则有一个名为“ DefaultLocation”的条目。将其更改为指向“程序文件”之外的其他位置。

enter image description here