Bugs item #1533853, was opened at 2006-08-03 17:21
Message generated for change (Comment added) made by leonid_kudr
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1533853&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build process
Group: v2.0
Status: Closed
Resolution: Invalid
Priority: 5
Submitted By: Leonid_Kudr (leonid_kudr)
Assigned to: Derek (derekc)
Summary: VXD-file version

Initial Comment:
During build process the resource Version And Language 
of the *.vxd - files are not properly extracted. 
Therefore the File Table contains no valid Version and 
Language rows for vxd-files.

Thanks in advance.

----------------------------------------------------------------------

>Comment By: Leonid_Kudr (leonid_kudr)
Date: 2006-08-07 12:13

Message:
Logged In: YES 
user_id=1567877

Hello,
I think there is no need to send vxd-file.
You can take any vxd-file from "Windows\System" folder 
under Windows 9X to test. 

I'd better send you the code to get version from vxd-file.
It is written by Jonathan Russ (jruss) Copyright (C) 1998 
Microsoft Corporation. May be it helps.

P.S. This error occured on Windows 9X systems. So it must 
be tested on Windows 9X machine.





----------------------------------------------------------------------

Comment By: Derek (derekc)
Date: 2006-08-04 22:49

Message:
Logged In: YES 
user_id=518766

If you can attach an example .vxd file to the bug, I can
take a closer look to ensure that Windows Installer doesn't
support the file versus it being a bug in WiX.

Just because InstallShield extracts a version for the file
(which causes overwrite behavior) does not mean it is the
correct thing to do.  Setting a version for a file which MSI
doesn't support as versioned may result in unnecessary
repair beahvior further down the line.

----------------------------------------------------------------------

Comment By: Leonid_Kudr (leonid_kudr)
Date: 2006-08-04 11:35

Message:
Logged In: YES 
user_id=1567877

Bad :-(
The vxd-files are really versioned.
And Versioned files always prevail over Unversioned files.
So vxd-files are Never overwritten if they installed by Wix 
compiled msi-package! InstallShield solution properly 
extracted vxd-file version to build msi-package.

----------------------------------------------------------------------

Comment By: Derek (derekc)
Date: 2006-08-03 21:30

Message:
Logged In: YES 
user_id=518766

WiX uses the MSI APIs to grab file version and language
information.  If it cannot read a file's info, the file is
not considered versioned for MSI.

I've heard the MSI team wants to do better for random
versioned files in the future, but for now they only
recognize a limited set of file types.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1533853&group_id=105970

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to