I appreciate the reply. I am very aware of proper versioning practices when developing software.
Back to the original question... I can leverage the MSIHashTable for other reasons if it can be used for all files rather than just non-versioned files. So, can the use of the table be "forced" in any way via WiX? Thanks. On Thu, Mar 8, 2012 at 9:39 AM, Christopher Painter <chr...@iswix.com>wrote: > The the theoretical world, if you are following proper versioning patterns > when building your Versioned PE (Program Executable... DLL,SYS,OCX,EXE et > al ) then you shouldn't need to worry about the hash. > > > If you aren't ( foo.dll 1.0.0.0 or worse foo.dll version [null] doesn't > uniquely describe the version of a file ) then you should really fix that > problem first. If you can't because it's an unstream problem ( like > foo.dll was provided by a vendor ) then you can consider using "version > lying" as to trick the installer to always overwrite that file. > > > Usually when I see bad practices like this it's either a sign of > > > 1) Ignorant, junior developers > > 2) Decent developers with a strong background in Unix but ignorant to best > practices developing on the Windows platform. > > > Chris > > ---------------------------------------- > > From: "Andy Clugston" <clug...@gmail.com> > > Sent: Thursday, March 08, 2012 8:07 AM > > To: "General discussion for Windows Installer XML toolset." > <wix-users@lists.sourceforge.net> > > Subject: [WiX-users] MsiFileHash table > > > As I understand from MSDN "...The *MsiFileHash* table can only be used > with > > unversioned files..." Within WiX is it possible to force the use of this > > table for file components of versioned file types? > > > Thank you. > > > ---------------------------------------------------------------------------- > -- > > Virtualization & Cloud Management Using Capacity Planning > > Cloud computing makes use of virtualization - but cloud computing > > also focuses on allowing computing to be delivered as a service. > > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users