Получить путь к портативному устройству в Vista - PullRequest
3 голосов
/ 20 мая 2009

Я пытаюсь написать быстрое приложение, чтобы исправить теги ID3 на моем MP3-плеере, и я столкнулся с досадной загадкой. Когда я подключаю свой MP3-плеер к USB, он появляется в Vista в категории «Переносные устройства» и ему не присваивается буква диска. Я использую Vista x64 Home Premium и .NET 3.5.

Путь выглядит как «Компьютер \ MP3-устройство»

Попытка просто использовать этот путь не работает, и из того, что я увидел, нет SpecialFolder, который указывает на то, куда я пытаюсь попасть. Я попытался открыть Управление дисками и назначить букву диска, но Портативное устройство не отображается.

Я просто хочу иметь возможность создавать Directory.GetFiles (...). Есть ли способ получить путь, который позволит мне сделать это? Кто-нибудь еще сталкивался с чем-то подобным в Vista?

1 Ответ

1 голос
/ 20 мая 2009

Если он не представлен в качестве запоминающего устройства, он не будет сопоставлен с файловой системой.

...