Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Ruse vs Rusesti

Le mai putem da pe brazda? tipsuri

Recomandari gips carton tavane. (...

ce fel de activitate intretinere ...
 Se poate imbunatati o poza sa se ...

Folosește cineva syncthing? ...

Închidere fereastra dupa deschidere.

Kit AC contine brate Unitatea ext...
 smart switch fara neutru

Ierbicid pentru parul porcului.

Smecher de talie grea

PH apa plata
 Recomandare Mocheta -pe suport pa...

ram upgrade asus rog strix

Alegere memorie USB

Manere clasice mobila sau push to...
 

Aplicatia găsește versiune noua pe server

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
5 răspunsuri în acest subiect

#1
adiharan

adiharan

    Oldest member. Probably

  • Grup: Senior Members
  • Mesaje: 3.722
  • Înscris: 24.03.2002
Am făcut o aplicație c#, instalată local, care își face update de pe un server. Momentan nu am acces la server, dar aplicatia locală am apdatat-o manual, adică dintr-un kit făcut fără să-l mai urc pe server. Ciudat e, că la fiecare pornire (așa e setată) îmi spune că varianta de pe server e mai nouă, și vrea să-și facă upgrade. De fapt, își face downgrade la o versiune mai veche, pe deasupra expirată.
De ce mi-o vede ca fiind versiune superioară, cînd de fapt e versiune inferioară?

2_3_1_0_33 vs 2_3_1_0_29

#2
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Mesaje: 20.086
  • Înscris: 24.02.2006
din cauza ca deoarece.
pune aici codul care compara versiunile, sa vedem ce e gresit.

#3
adiharan

adiharan

    Oldest member. Probably

  • Grup: Senior Members
  • Mesaje: 3.722
  • Înscris: 24.03.2002
păi e clickonce. Ah, credeam că am scris.

#4
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Mesaje: 20.086
  • Înscris: 24.02.2006
cel mai probabil considera ca versiune de pe server e "mai noua".
practic tu ai reusit cumva sa faci fix ce spune in MSDN ca nu trebuie sa faci:

Quote

You should never decrement a version number; doing so could cause unpredictable update behavior
( https://msdn.microso...y/haeyaeba.aspx )
doar ca in loc sa decrementezi version number-ul de pe server, ai incrementat version number-ul local. rezultatul e cam acelasi.

solutia corecta e sa pui noua versiune pe server si sa lasi upgrade-ul sa functioneze asa cum a fost gandit.

#5
adiharan

adiharan

    Oldest member. Probably

  • Grup: Senior Members
  • Mesaje: 3.722
  • Înscris: 24.03.2002
aha, cred că m-am prins. Merci.
I-a expirat clientului programul, si nu aveam acces atunci la server, asa că i-am instalat ”local” noua versiune. Dar de ce o vede pe cea de pe server mai nouă, tot nu pricep.

#6
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Mesaje: 20.086
  • Înscris: 24.02.2006
deoarece e "unpredictable update behavior" :)
mai mult ca sigur intern sunt ceva verificari mai complexe, nu numai versiunea.

Anunturi

Bun venit pe Forumul Softpedia!

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate