Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 313496|Отговор: 81

[Източник] .net/c# Създаване на софтуерни автоматични актуализации [Изходен код]

  [Копирай линк]
Публикувано в 13.05.2017 г. 13:04:23 ч. | | | |


Защото някои от моите софтуерни клиенти го използват и искат да го направят автоматична актуализация, така че напишете модул за актуализация на програмата сами!

Плюсове: След ъпдейта на софтуера не е нужно да изпращате всеки клиент всеки път! Програмата автоматично проверява за актуализации!

Минуси: Няма!

Нашият ъпдейтър е независим софтуер, така че не влияе на основния процес, а начинът, по който се стартира, е основната програма, която го стартира с параметри!

Всъщност ъпдейтърът не се стартира по този начин, за да бъде добра демонстрация, затова се изпълнява през командата cmd.

Програмата изтегля пакета за актуализации и автоматично ще изтрие пакета за обновления, хехе,

Нека поговорим за това какво означават параметрите на стартъпа:

Update.exehttp://www.itsvse.com/tool/test.zip123 Процес XXX

Виждаме, че Update.exe следва 3 параметъра,

Първият параметър: адресът за изтегляне на zip пакета за актуализация
Вторият параметър: паролата за декомпресия на zip update package (добавете паролата за декомпресия, за да предотвратите невярно докладване и унищожаване от антивирусния софтуер)
Третият параметър: Преди да се разархивира пакетът за обновления, процесът, който трябва да бъде прекратен (няма нужда да се .exe)

Модулът за автоматично обновяване, как да го прикачиш към собствената си основна програма, ще бъде обсъден в следващия час!
Урок:
.NET/C# Автоматичен урок за софтуер за конфигурация
http://www.itsvse.com/thread-3692-1-1.html
(Източник: Архитект)

Автоматичен модул за обновяване на програмата, можеш да го изтеглиш сам, опитай да играеш сам, ха:

Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор


Изтегляне на изходния код:

Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор






Предишен:Tomato Garden Ghost Windows7 с 32-битова и 64-битова скорост инсталация Edition v201704
Следващ:.NET/C# Автоматичен урок за софтуер за конфигурация
 Хазяин| Публикувано в 30.08.2017 г. 14:06:05 ч. |

Лао Тие иска да изтегли третата годишнина от третата годишнина на фестивала, ще има неочаквани изненади!
Публикувано в 10.07.2021 г. 19:29:51 ч. |
Лао Тие иска да изтегли третата годишнина от третата годишнина на фестивала, ще има неочаквани изненади!  Струва много монети
Публикувано в 3.09.2017 г. 1:06:10 ч. |

Много благодаря
- Тази статия е от архитекта, оригиналният адрес: https://www.itsvse.com/thread-3691-1-1.html
Публикувано в 14.05.2017 г. 6:19:17 ч. |
Наемодателят е невероятен
 Хазяин| Публикувано в 14.05.2017 г. 16:47:08 ч. |
Liyunong публикувано на 2017-5-14 06:19
Наемодателят е невероятен

Хаха, разбирам малко
Публикувано в 15.05.2017 г. 6:40:53 ч. |
За какво основно служи този софтуер? Любопитен съм
Публикувано в 16.08.2017 г. 18:32:07 ч. |
И аз ще опитам
Публикувано в 23.08.2017 г. 14:22:31 ч. |
Бърз:Авторите са баннати или премахнато съдържание автоматично се блокира
Публикувано в 30.08.2017 г. 14:05:18 ч. |
Разбираш ли малко?
Публикувано в 30.08.2017 г. 22:01:59 ч. |
Много благодаря
Публикувано в 1.09.2017 г. 13:01:39 ч. |
Отговорете и вижте!
- Тази статия е от архитекта, оригиналният адрес: https://www.itsvse.com/thread-3653-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com