2012-01-12 4 views
0

У нас есть приложение WPF oneclick, где у нас есть контент, который обновляется с веб-сервера, и файлы копируются в каталоги содержимого приложения.Проблема развертывания приложения OneClick

Кажется, что есть каталог, в котором считывается контент, но я не могу его найти. Там, кажется, 2 каталогов, которые я могу найти с помощью переменных приложения: AppDomain.CurrentDomain.BaseDirectory System.Deployment.Application.ApplicationDeployment.CurrentDeployment.DataDirectory

Первый дает этот каталог: % user_dir% \ AppData \ Local \ Apps \ 2.0 \ Z7CC6XEX.WZ6 \ AMHN5JKE.24H \ gear..tion_58b3e06760c5809e_0001.0000_8bdd947f29008ffc

Второй дает этот каталог: % user_dir% \ AppData \ Local \ Apps \ 2.0 \ Data \ DCTM6YKT.LZQ \ EOCXOVVB.VJC \ gear..tion_58b3e06760c5809e_0001.0000_8bdd947f29008ffc \ Данные

Каталог Я заинтересован в это: % user_dir% \ AppData \ Local \ Apps \ 2.0 \ Z7CC6XEX.WZ6 \ AMHN5JKE.24H \ передача ... exe_58b3e06760c5809e_0001.0000_none_ee6c716212f37acf

Я просмотрел все заявки переменных и не может найти способ получить этот каталог.

Кто-нибудь знает, как я могу получить этот каталог и почему он отличается?

+0

Я никогда не слышал об этом. Возможно, это из старой установки. Зачем вам это нужно? –

+0

Чтобы быть ясным: когда вы говорите «где у нас есть контент, который обновляется с веб-сервера», вы имеете в виду, что ваше приложение загружает данные и сохраняет их локально? – NestorArturo

+0

есть. что правильно – user1146148

ответ

0

Не уверен, что вы подразумеваете под «получить этот каталог», но на Win 7 этот реж находится в C:\Users\User\AppData\Local\Apps\2.0\Data

Howerver, ваш лучший вариант, ИМО, это просто создать каталог для вашего приложения в% APPDATA% папку и сохранить ваш контент там ...

+0

Проблема заключается в том, что в содержимом xaml источник изображения выглядит следующим образом: . это местоположение разрешает указанное выше местоположение (которое я не могу найти в качестве переменной приложения). Это проблема, которую я ищу, чтобы решить. – user1146148

+0

@ user1146148 Это не ответ на вопрос, который вы опубликовали, поэтому я не могу опубликовать его в качестве ответа, но это может быть решение вашей проблемы. Включите изображение в свой проект и используйте действие «Создание ресурса». Нет необходимости копировать на вывод. Затем ссылайтесь на него с URI пакета так: '' – YotaXP

Смежные вопросы