![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос | Заплачу за решение | Новые сообщения Сообщения за день | Расширенный поиск | Правила | Всё прочитано |
![]() |
|
Опции темы |
![]() |
#1 |
Пользователь
Регистрация: 05.07.2017
Сообщений: 24
Репутация: 10
|
![]()
При попытке присвоить переменной типа StorageFolder адрес папки на другом диске выбивает с ошибкой "Не удается получить доступ к указанному файлу или папке"
Код:
Код:
Основная моя цель создавать папки с нужным именем внутри корневого каталога и экспортировать содержимое этих папок в любое указанное место на любом диске. |
![]() |
![]() |
![]() |
#2 | |
ПрофессионалФорумчанин
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
|
![]() Цитата:
Если в корне с программой есть папка "Новая папка", то должно быть: Код:
Код:
__________________
http://coub.com/view/2hhtg |
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 05.07.2017
Сообщений: 24
Репутация: 10
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
ПрофессионалФорумчанин
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
|
![]()
Туплю. Package.Current.InstalledLocation только для чтения. Писать можно сюда: ApplicationData.Current.LocalFolder (это папка в профиле пользователя AppData\Local\)
или чего там у ApplicationData.Current больше для задачи подойдёт.
__________________
http://coub.com/view/2hhtg |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 05.07.2017
Сообщений: 24
Репутация: 10
|
![]() Цитата:
вот так нельзя: Код:
|
|
![]() |
![]() |
![]() |
#6 | ||
ПрофессионалФорумчанин
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
|
![]() Цитата:
Код:
Цитата:
https://msdn.microsoft.com/ru-ru/lib...code-snippet-2 picker даст права программе на работу в выбранной папке. Права эти можно кэшировать через Windows.Storage.AccessCache.Storage ApplicationPermissions.FutureAccess List чтобы на каждый чих не заставлять пользователя одну и ту же папку выбирать.
__________________
http://coub.com/view/2hhtg |
||
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 05.07.2017
Сообщений: 24
Репутация: 10
|
![]() Цитата:
Код:
"Migrations\\ImageGalery" у меня находится в "Debug\\AppX\\" |
|
![]() |
![]() |
![]() |
#8 |
ПрофессионалФорумчанин
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
|
![]()
Она и не будет в папке с проектом. Она будет в папке Local программы. в AppData.
Посмотрите адрес ApplicationData.Current.LocalFolder , там и ищите папки свои. в UWP своя замороченная схема работы с файлами. Типа всё безопасно и никому ничего нельзя. Каждая программа в своей "песочнице" и в чужие файлы не лезет.
__________________
http://coub.com/view/2hhtg |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 05.07.2017
Сообщений: 24
Репутация: 10
|
![]() Цитата:
А где этот localFolder находится? |
|
![]() |
![]() |
![]() |
#10 |
ПрофессионалФорумчанин
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
|
![]()
Где-то тут:
C:\Users\<Имя пользователя>\AppData\Local\Package s\<идентификатор приложения>\LocalState в зависимости от настроек системы путь может отличаться.
__________________
http://coub.com/view/2hhtg |
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[UWP] Пересоздание базы данных SQLite | Mukudori | WPF, UWP, WinRT, XAML | 1 | 10.07.2017 12:39 |
Перевести C++ библиотеки в UWP C# | Yury8888 | WPF, UWP, WinRT, XAML | 0 | 09.06.2017 18:39 |
UWP приложение можно запустить в виндувс 7? | spruced | Windows | 3 | 05.03.2017 19:29 |
Прошу примеры Delphi asm по битовым операциям | Turbine | Assembler | 3 | 21.09.2016 12:46 |
Нужен учитель. UWP. | 102 | WPF, UWP, WinRT, XAML | 22 | 03.06.2016 10:22 |
|
|