Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Windows phone > UWP Добавление своего файла в проект


Автор: Vetos 5.10.2017, 20:52
Здравствуйте!
Куда нужно положить файл в проекте, чтобы после развертывания на симуляторе, прочитать его из внутренней папки приложения. Ну например я хочу чтобы после развертывания я мог прочитать свой файл используя местоположение 
Код

Windows::Storage::ApplicationData::Current->LocalFolder->Path;

На компьютере я ложу вручную файл в директорию C:\Users\Vetos\AppData\Local\Packages\41921ee7-75b2-4a70-98b2-9a8dc64386b8_wshr4n7255v80\LocalState и вуаля, прога видит его и считывает успешно, но на эмуляторе виндофона нет доступа к этой папке.
В интернете искал, там только когда выкладываешь в магазин можно указать какието пакеты. Я там несовсем все понял, просто пока еще не купил учетную запись разработчика, а для отправки в магазин она нужна.

Visual Studio 2017 C++

Автор: Vetos 5.10.2017, 23:14
блин, вообще случайно наткнулся на решение, закинутые в проект файлы и папки с файлами, лежат в директории установленного приложения, вот как надо извлекать путь:
Код

    String^ localfolder = Windows::ApplicationModel::Package::Current->InstalledLocation->Path;
    String^ myFileName = Platform::String::Concat(localfolder, "/Content");
    myFileName =  Platform::String::Concat(myFileName, toString(filename));


P.S. Это я в папке с проектом создал папку Content поэтому добавляю её имя в пути

Автор: timeline 16.2.2023, 07:07
Модератор: Сообщение скрыто.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)