Tjena! Om jag kommer ihåg rätt, så ifall du gör en minor upgrade måste du smälla på lite parametrar till msiexec för att den ska bli glad. Okajj, men lite vidare tester etc på en virtual machine så är det faktiskt ologiskt nog såhär: Det lär vara så där det ska vara !?!Setup Project
Har en fråga, hur ställer man in sitt setupproject (windows app i detta fall) så att den uppgraderar den redan installerade versionen hos slutanvändaren ? Just nu får man bara felmeddelande att programmet redan är installerat i en annan version.
Ändra upgradecode samt versionsnummret på setupprojektet gör ingen skillnad förutom att det märks på användardatorn att programmet redan är installerat i annan version.
Och Productcode kan jag inte ändra heller eftersom då installeras ju två kopior av samma program på datorn..
Hur lösa ?
Mvh, RickardSv: Setup Project
Ifall du gör en major upgrade, så ändrar du version och productcode men inte upgrade samt eventuellt behövs en removepreviousversions eller nåt i den stilen..Sv:Setup Project
Jag ändrar Version - Får en fråga om productcude ska ändras också, jag väljer Ja.
Resultet är att vid install tas gamla installationer bort och den nya börjar gälla.
Och ja, Removepreviousversions måste vara True.. (det har den alltid varit)
Productcode tycker man ju ska höra till produkten.. Ändras den borde det vara en ny produkt. Men okej ... Det funkar ju såhär nu så .. Fine !
Tack SimonSv: Setup Project
Läs mera startandes t.ex. härifrån:
http://msdn2.microsoft.com/en-us/library/aa370579.aspx