【发布时间】:2013-10-02 19:56:32
【问题描述】:
我需要的是用户不仅可以选择安装路径,还可以选择他们想要为我的程序放置配置文件的路径。
目前我在与实际程序相同的解决方案中有一个安装项目(该程序是 Outlook 2010 插件,但不认为这很重要)。我尝试使用类库处理自定义操作,但这似乎没有成功。我曾尝试使用不同的项目类型作为自定义操作的安装程序类,但它们都不起作用。我有一个带有按钮的 Windows 窗体,它应该打开一个 FolderBrowserDialog 并将用户选择的任何文件夹放入文本框中。但是每当我尝试做folderBrowserDialog.ShowDialog() 时,表格就会完全冻结。 FolderBrowserDialog 根本不会显示。
非常感谢任何帮助:)
问候
【问题讨论】:
-
现在您正在从安装程序类打开那个窗口?但是你没有看到文件夹浏览对话框?
-
它不仅不可见,还会阻止整个表单执行任何操作。它消失了(没有响应),几秒钟后就消失了。
-
在应用部署期间有一个推荐的方式来获取用户输入,在这里查看我的帖子stackoverflow.com/questions/19087423/…
-
这似乎很冒险,编辑标准安装程序文件。另外,这是否可以在没有编辑文件的 PC 上工作?
标签: c# visual-studio-2010 windows-installer folderbrowserdialog