NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 15:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze – Automatická kontrola aktualizací programu v C#

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Gigi_L
Neregistrovaný
Avatar
Gigi_L:16.1.2012 10:09

Zdravim, mozna hloupa otazka, pokud bych potreboval resit tento update ale ne z www ale diskoveho uloziste, jak postupovat + jakym zpusobem rict aplikaci ze se jedna o novou verzi aplikace.
Moje predstava je zazipovana nova verze a u ni v txt souboru info o verzi, jakym zpusobem na to.

Dekuji za odpoved :)

 
Odpovědět
16.1.2012 10:09
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:16.1.2012 10:17

Naprosto stejně jako zde, musíte v nějakých časových intervalech (např. jednou denně) kontrolovat změnu v tom souboru.

Odpovědět
16.1.2012 10:17
New kid back on the block with a R.I.P
Avatar
Neaktivní uživatel:26.1.2013 18:13

To CurrentVersion se mi nechce ukázat jako double... nevíte někdo co s tím ?

Editováno 26.1.2013 18:14
Odpovědět
26.1.2013 18:13
Neaktivní uživatelský účet
Avatar
ondra.mares
Člen
Avatar
ondra.mares:27.9.2013 15:35

Mám takový divný problém :D... automatická aktualizace mi funguje na všech počítačích doma ale na kamarádovém ne.. napíše to INTERNAL SERVER ERROR :D nevíte proč to jemu napíše, ale mě to doma na 4 počítačích funguje tak jak má? :D Stejně tak se u něj nepošle z aplikace mail :D. Možná je to chyba v .netu?
Diky za odpověď :)

Editováno 27.9.2013 15:36
 
Odpovědět
27.9.2013 15:35
Avatar
Milan Křepelka
Tvůrce
Avatar
Milan Křepelka:22.7.2014 6:29

Myslím, že toto je již dávno překonané. Jednak bych se pozastavil nad tím proč by C#ista mělsi kazit styl PHPkem ;-)

a jednak když už chci dělat takový kontroly, tak by nebylo od věci tu aplikaci rovnou aktualizovat. A tady ClickOnce nabízí dva v jednom i bez takovýchto berliček.

 
Odpovědět
22.7.2014 6:29
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Milan Křepelka
David Jančík:22.7.2014 11:32

Dělal jsem na to kdysi minimalistickou utilitku, kterou lze použít pro jakýkoliv program. Zkontroluje verzi a pokud je nová tak ji stáhne a spustí aktualizaci.
http://universalupdater.codeplex.com/documentation

Odpovědět
22.7.2014 11:32
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Erik Šťastný:28.3.2019 11:04

Kód je fajn na inspiraci, ale rozhodně nedoporučuji reálně používat na kontrolování verze čísla double

if (double > double)

Asi nechcete aby to vyhodnocovalo, že verze 1.10 je starší než 1.9, což tento kód dělat bude :)

Sám jsem se na tom už jednou vydrbal kdy jsem takhle porovnával právě verze a u přechodu z 1.9 na 1.10 jsem měl safra problém.

Editováno 28.3.2019 11:05
 
Odpovědět
28.3.2019 11:04
Avatar
Jan Mareš
Člen
Avatar
Odpovídá na Erik Šťastný
Jan Mareš:28.3.2019 11:42

Ahoj moc se omlouvám za disslike,bylo to omylem překlikl jsem se,chtěl jsem ho zrušit ale nejde mi to :-( pokud jde zrušit tak prosim o radu jak se ruší. Chtě l jsem dat like a píše mi to už jsi hlasoval :-(

 
Odpovědět
28.3.2019 11:42
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.