Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/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
Visual studio 2012 Visual Studio安装程序,如何使用自定义对话框选择任何文件夹_Visual Studio 2012_Setup Project - Fatal编程技术网

Visual studio 2012 Visual Studio安装程序,如何使用自定义对话框选择任何文件夹

Visual studio 2012 Visual Studio安装程序,如何使用自定义对话框选择任何文件夹,visual-studio-2012,setup-project,Visual Studio 2012,Setup Project,我已经使用VisualStudio安装程序创建了一个安装项目。现在,在这个安装项目中,我只想有一个自定义对话框,其中有一个文本框和一个按钮按钮按钮按钮按钮,当我单击此按钮时,可能会出现一个用于选择目标计算机中文件夹的弹出窗口 换句话说,我需要“浏览文件夹”按钮或“浏览器”按钮,以便可以选择目标计算机中的任何文件夹。一旦我选择了一个文件夹,路径现在应该出现在文本框中。因为最后我想把这个路径保存在目标机器的注册表中 我有Orca,我尝试过使用它创建这个自定义对话框,但我无法做到。在这些设置中只有一个

我已经使用VisualStudio安装程序创建了一个安装项目。现在,在这个安装项目中,我只想有一个自定义对话框,其中有一个文本框和一个按钮按钮按钮按钮按钮,当我单击此按钮时,可能会出现一个用于选择目标计算机中文件夹的弹出窗口

换句话说,我需要“浏览文件夹”按钮或“浏览器”按钮,以便可以选择目标计算机中的任何文件夹。一旦我选择了一个文件夹,路径现在应该出现在文本框中。因为最后我想把这个路径保存在目标机器的注册表中


我有Orca,我尝试过使用它创建这个自定义对话框,但我无法做到。

在这些设置中只有一个浏览对话框,这是用于主应用程序文件夹的,因此没有办法做到这一点。自定义操作没有帮助,因为它们都是在安装文件后运行的

我不知道您需要浏览的原因和位置,但在大多数情况下,有一个简单的默认位置,如应用程序数据文件夹或共享文件夹,可以正常工作。在升级过程中,当升级安装可能需要对该可变位置执行某些操作时,这确实很有帮助,并且任何应用程序都将始终知道它在哪里。这对用户来说也更容易