Как выбрать символическую ссылку в диалоге?

Я работаю над небольшой программой, которая может создавать символические ссылки. В настоящее время вы можете выбрать исходную и целевую папку через FolderBrowserDialog. Источник копируется в цель, удаляется и заменяется символической ссылкой.

Теперь я хочу, чтобы программа обнаружила, является ли источник символической ссылкой, но FolderBrowserDialog возвращает целевой путь, когда ссылка выбрана. Есть ли возможность получить полный путь к ссылке (например, C:\path\to\) вместо целевого пути?

Я нашел только пример проекта, который возвращает, если данный путь является символической ссылкой, но программа перебирает все каталоги через Directory.GetDirectories (который также возвращает путь к символическим ссылкам). Но пользователь не может выбрать ссылку в диалоговом окне.

0 ответов

Как отметил Sergey.quixoticaxis.Ivanov, невозможно выбрать символическую ссылку в.Net.

Другие вопросы по тегам