Если у вашего вторичного диска есть собственные права доступа к файлам, например, у вас есть другая копия установленных на нем окон. Он подскажет.
Он также подскажет, используются ли файлы, которые иногда возникают, если у вас открыт проводник Windows, который открывается в тот же каталог, и файл, выбранный с помощью предварительного просмотра файла, отображающий содержимое ... есть некоторые другие странности, но в целом вы получить запрос на разрешение файла, если файл используется, или это секретный каталог.
Если вы делаете цикл FolderBrowserDialog, не забудьте сообщить пользователю, почему, поэтому они не злятся на ваше приложение.
Примечание: он воняет, нет .net-способа просить разрешения, возможно, p/вызвать win32 api ...?
Обратите внимание, что это не является ограничением .NET - это общее ограничение системы контроля учетных записей. – 2010-08-29 19:40:54
Обратите внимание, что это не ограничение UAC - это общее ограничение модели безопасности в Windows NT (работающий процесс не может изменить маркер безопасности). – 2011-06-22 00:42:02
Обратите внимание, что это хорошо - иначе злоумышленник может вводить код в процесс предварительной подготовки, и этот код будет повышен вместе с этим процессом. – ghord 2012-11-04 21:00:09