Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改Windows应用程序中的默认安装路径_C# - Fatal编程技术网

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

C# 更改Windows应用程序中的默认安装路径,c#,C#,创建安装程序时,我想更改默认安装路径,即windows应用程序中的程序文件。我试过了,但做不到。请告诉我解决方法。 右键单击安装项目 在解决方案资源管理器中选择“查看->文件系统” 点击(选择) 窗口中的“应用程序文件夹” 它打开了 如果你看电视 “属性窗格”在Visual Studio中有一个条目 称为“DefaultLocation”。改变这个 把它指向别的地方 “程序文件” 位置的默认值为[ProgramFilesFolder][Manufacturer]\[ProductName]。这

创建安装程序时,我想更改默认安装路径,即windows应用程序中的程序文件。我试过了,但做不到。请告诉我解决方法。

  • 右键单击安装项目 在解决方案资源管理器中选择“查看->文件系统”
  • 点击(选择) 窗口中的“应用程序文件夹” 它打开了
  • 如果你看电视 “属性窗格”在Visual Studio中有一个条目 称为“DefaultLocation”。改变这个 把它指向别的地方 “程序文件”

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

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

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

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

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

  • 展开安装和部署项目

  • 选择Project Assistant,在底部您将找到“安装面试”,单击“安装面试”

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

  • 给你

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

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


    顺便说一句,在我的例子中,它应该是D:[Manufacturer][ProductName],在哪里可以获得所有类似[ProgramFilesFolder]的变量列表?@rolls,