[Mono-bugs] [Bug 374600] versioninfo: non-invariant version block is not read

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Mar 28 15:32:43 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=374600

User gert.driesen at pandora.be added comment
https://bugzilla.novell.com/show_bug.cgi?id=374600#c3


Gert Driesen <gert.driesen at pandora.be> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
             Status|RESOLVED                                        |REOPENED
         Resolution|FIXED                                           |




--- Comment #3 from Gert Driesen <gert.driesen at pandora.be>  2008-03-28 13:32:43 MST ---
The version resources are now read fine, but in some cases the
FileVersionInfo.FileLanguage is not set.

I've attached the source code for a repro.

To reproduce:
1. compile the source code (mcs test.cs).
2. run it with argument create (mono test.exe create).
2. run it with argument verify (mono test.exe verify).

Expected result:

Test 1 - Verify
===============
Build=1
Major=6
Minor=9
Private=3
Language=Invariant Language (Invariant Country)

Test 2 - Verify
===============
Build=1
Major=6
Minor=9
Private=3
Language=English (United States)

Actual result:

Test 1 - Verify
===============
Build=1
Major=6
Minor=9
Private=3
Language=

Test 2 - Verify
===============
Build=1
Major=6
Minor=9
Private=3
Language=

FYI:

I have a set of unit tests ready that cover both the runtime and corlib issues.
I'll commit these once you've fixed this last runtime bug and I've fixed the
corresponding corlib bugs.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list