I have a doubt regarding file version. what is doubt is..

My product is in English language
my file (a.dll) is in Neutral language
on my machine a.dll with english version is existing. here i want to know weather my neutral file will replace the existing file on machine r not?

Thank full to u
0 Comments   [ + ] Show comments


Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


As per File Versioning Rules, Language-neutral files are treated as just another language and the product language always gets preference.
In your case, as the Product language is English, the file won't get replaced.
(Assuming other things like version, date etc are same).
Answered 12/09/2011 by: SandeepPanat
Orange Senior Belt

HI I have one doubt how to do major upgrades without changing the product code.
Answered 12/11/2011 by: suman.wsi@gmail.com
Yellow Belt

Tha's easily solved: you can't. Can I suggest reading the details of Windows Installer upgrades on MSDN?

Oh and it's probably not the smartest move to use your email address as your alias on a publicly-accessible forum. But maybe you like spam...
Answered 12/12/2011 by: VBScab
Red Belt

you can't do it via MSI upgrade table...

Please refer as VBScab suggested ....

But if you still want to remove application having same product code as current release you can use vbscript to uninstall previous release and install current one...

Note : this is not a upgrade but it remove your older application and install the new one with the changes maded.
Answered 12/12/2011 by: mahendraKumar
Senior Yellow Belt

I'd say keep the U in GUID. doing an upgrade with the same product code will only lead to trouble - what if you want to upgrade/patch version A when version A and B have the same GUID?
Answered 12/13/2011 by: Arminius
Second Degree Green Belt