【发布时间】:2014-10-14 06:51:24
【问题描述】:
我正在开发一个引导程序应用程序。当我们移动到安装位置选择向导时,我们可以有一个浏览选项来更改我们的安装位置。
当我们为该浏览选项计时时,我只需要显示系统中可用的驱动器(“C”、“D”和“F”)。当我们选择驱动器时,它不会展开。我需要在安装向导的安装位置文本中单独使用该驱动器(例如:C:)。
谁能指导我如何实现我的要求?
我的代码:
private void btn_Browse_Click(object sender, EventArgs e)
{
txt_InstallLocation.Focus();
FBD_Source.RootFolder = Environment.SpecialFolder.Desktop;
if (FBD_Source.ShowDialog() == DialogResult.OK)
{
txt_InstallLocation.TextBox.Text = FBD_Source.SelectedPath;
BA.Model.Bootstrapper.Engine.StringVariables["APPDIR"] = FBD_Source.SelectedPath + "\\";
}
}
我需要修改下面这行代码。
FBD_Source.RootFolder = Environment.SpecialFolder.Desktop;
任何人都可以帮助我继续前进或指导我走上正确的道路吗?
【问题讨论】:
-
这是一个重复的问题。检查这个stackoverflow.com/questions/781905/…
-
正如我已经说过的,我需要更改以下内容:FBD_Source.-----?
标签: c#-4.0 wix bootstrapper wix3.7