2016-01-13 3 views
1

Я использую FolderBrowserDialog для выбора папки с удаленного хоста, но она не отображает буквы дисков (например, C $, D $), хотя все они доступны, если я укажу свойство SelectedPath выглядит следующим образом: folderBrowserDialog.SelectedPath = @"\\" + HostAddress + @"\c$", тогда он может отображать C $ и другие общие папки (UNC-путь), но на хост-хосте также есть диск D и другие, которые не отображаются. Я исключаю, что каждая буква диска может быть показана.FolderBrowserDialog не отображает буквы сетевого диска

+0

Вы после метода, который позволяет вам выбирать нечеткие пути через браузер? –

ответ

1

Акции DriveLetter $: hidden, поэтому они должны быть явно доступны, как вы выяснили.

... специальные скрытых административных акции, которые администраторы, программы и услуги, которые можно использовать для управления компьютерами или сети. Эти специальные общие ресурсы не отображаются в проводнике Windows или в «Моем компьютере».

Несколько рабочих обходные бы

1

У меня была аналогичная проблема с этим. Из того, что я мог найти, единственный способ обойти это - использовать Ookii Dialogs. Он реализует диалог Vista для WPF/winforms, который имеет адресную строку.

Адресная строка курса принимает пути UNC.

 Смежные вопросы

  • Нет связанных вопросов^_^