Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 197
#1

Обновление приложение Win Phone - Windows Phone

09.10.2014, 14:45. Просмотров 719. Ответов 7
Метки нет (Все метки)

Доброго времени суток господа!
Гугл много чего интересного пишет по поводу автообновления своих приложений посылает куда подальше, начиная от ClickOnce заканчивая хаброй и самопальными решениями.
Интересная статья
http://programmingmaster.ru/254-kak-...novlenija-na-c
пробую портировать на Compact Framework, ничего не выходит - слишком много граблей с тем же

C#
1
2
WebClient webClient = new WebClient(); 
webClient.DownloadFileAsync(new Uri(url_program), up_filename);
урезанный фреймворк попросту не поддерживает этот удобный класс, ровно так же как и передачу параметров в командной строке
Есть конечно же интересные вещи
http://stackoverflow.com/questions/8...-file-from-url
но опять же очень много проблем

Кто знает, какие существуют технологии по обновлению приложений win phone или же места где об этом можно почитать???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2014, 14:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обновление приложение Win Phone (Windows Phone):

Хочу в рамках практики написать простенький плеер для Win Phone 8 - Windows Phone
Подскажите что лучше использовать. Вроде как для плеера подходят WASAPI и IMFMediaEngine, но как ими пользоваться совсем не могу найти,...

Первое приложение для windows phone - Windows Phone
Здравствуйте. Пишу свое ПЕРВОЕ приложение таймера. Есть 3 TextBox в которых отображаются цифры. Хочу чтоб при нажатии на любой блок...

Приложение для Windows Phone 8.1 Системы счисления - Windows Phone
Перевод числа из любой СС в любую другую. Реализация у меня готова. Меня интересуют особенности для WP 8.1 Какой C# template для VS'13...

Приложение Windows Phone 7 Emulator - нужен пример по заданным критериям - Windows Phone
контрольная работа: Требования: 1. Многостраничное приложение, состоящее из 5-10 страниц 1 страница – меню (управляющая форма) ...

Нужно простое приложение (*.xap) для Windows Phone 8.1 или старше - Windows Phone
Купил люмию 435. Хочу попытаться впервые запустить *.xap на устройстве. А средства разработки не работают. 2010 на моем Win 8 не работает,...

Можно ли создавать приложение для windows phone 7 на пк с windows 8 - Windows Phone
Хотел начать разрабатывать под windows phone 7 но столкнулся с проблемой что совершенно нифига(мягко выражаясь )не понятно какую студию...

7
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
09.10.2014, 17:08 #2
можете просто чекать версию у себя и в сторе, и кидать месседж - обнови.
или же юзер пускай поставит на девайсе автообновление
0
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 197
10.10.2014, 05:45  [ТС] #3
в том то и проблема что задача стоит обновлять все фоном...
запускаю приложение, проверяю версию, если есть новая то автоматически обновляем без всяких вопросов, вконце сверяем контрольные суммы как вариант...
Быть может есть какой то пример простой?
0
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
10.10.2014, 11:51 #4
что вам нужно обновлять?
0
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 197
10.10.2014, 12:54  [ТС] #5
уже нашел решение на гитхабе, пытаюсь запустить тестовый вариант по мануалу, но у меня проблема
вот само решение
https://github.com/seboslaw/wmautoupdate

поднял денвер, файлы тестовые на локалхост загрузил, соответственно вот тут заменил на локал хост
https://github.com/seboslaw/wmautoup...ple/Program.cs

C#
1
2
3
4
5
6
7
 static void Main()
    {
      Updater updater = new Updater("http://LOCALHOST/MyTest/update.xml");
      updater.CheckForNewVersion();
 
      Application.Run(new Form1());
    }
дальше идем сюда
https://github.com/seboslaw/wmautoup...sferManager.cs

в строке запроса к серверу у меня сваливается с эксепшеном что не может получить соединение с сервером, попробуйте запустить тестовый проект у себя, интересно что получится

у меня свалился тут - строка 37-41

C#
1
2
3
4
5
WebRequest wr = WebRequest.Create(url);
      wr.Proxy = System.Net.GlobalProxySelection.Select;
      try
      {
        using (WebResponse response = wr.GetResponse())
когда по заданному url создает запрос то в свойствах процесса в студии при отладке я уже вижу это
0
Миниатюры
Обновление приложение Win Phone  
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 197
10.10.2014, 12:59  [ТС] #6
А обновлять я хочу обычное приложение которое болтается на устройстве - простое пирложение цепляется к БД и тянет данные. Задача обновлять его автоматически состоит в том, что устройств с приложением 10 и ходить локально каждому устанавливать обновление не совсем здорово...хочется выкладывать файл обновления на сервер и при запуске программы проверять на наличие новой версии..
0
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
10.10.2014, 17:30 #7
единственное, что хотел бы посоветовать - попробуйте использовать HttpClient. Хорошая обёртка, удобная)

если падает, не думаю что тут проблемы в вп, попробуйте аналогичные операции в вин формах.
1
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 197
12.10.2014, 13:48  [ТС] #8
krupa, в том то и дело что на формах все работает без проблем...
HTTP клиента пробовал уже, аналогичная ситуация((
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2014, 13:48
Привет! Вот еще темы с ответами:

На Windows Phone 8 можно будет запускать приложения для Windows Phone 7 - Windows Phone
Либерман сообщил, что операционная система будет обладать обратной совместимостью с Windows Phone 7. Это означает, что обладатели...

Совместим ли код Windows Phone 7 с Windows Phone 8? - Windows Phone
Совместим ли код Windows Phone 7 с Windows Phone 8?

Разница в Windows Phone Silverlight App и Windows Phone App - Windows Phone
Доброго вам времени суток, товарищи! Возможно вопрос дурацкий, но я не смог для себя уяснить в чём разница и под что лучше разрабатывать...

Windows Phone - Windows Phone
Подскажите пожалуйста, у меня есть json файл по расписанию, где есть такие поля как наименование группы и номер группы. На странице...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Yandex
Объявления
12.10.2014, 13:48
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru