Hoe moet ek seker maak dat my Visual Studio installeerder updates DLLs by die installering van 'n ouer weergawe?

StackOverflow https://stackoverflow.com/questions/830072

Vra

Ek het onlangs opgemerk dat my installeerder (VS 2008) nie die DLLs tydens verwyder nie verwyder. Dit is nie te veel van 'n bron van kommer vir my maar die volgende is 'n bekommernis. Toe ek installeer 'n ouer weergawe van my sagteware, beteken dit nie oorskryf die DLLs - dit die nuwer weergawe hou

As ek terug my stelsel om 'n ouer weergawe is aan die rol, sou ek graag alles om terug te rol. Wat is die beste manier om dit te bewerkstellig? Moet ek 'n persoonlike aksie om die DLLs verwyder op verwyder om veilig te wees maak, of is daar 'n ander manier om dit te verwyder, of is daar 'n instelling om die installeerder te dwing om altyd skryf die DLL.

Was dit nuttig?

Oplossing

Eerste moet jy jouself vra hoekom nie die installeerder die lêers verwyder, want dit moet en as dit nie gedoen het dan is dit 'n fout (of dat die opstel is wag vir 'n herlaai om die lêers te verwyder).
Jy kan jou MSI hardloop met meld om te ontdek wat aangaan daar:
msiexec.exe / i / l * v

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top