When using light with option -fv, the item in the MsiAssemblyName table is named fileVersion instead of FileVersion.
I tested a few samples with the lower "f", and it works fine. But, in any case, the correct spelling is "F".
You are correct, the MSI SDK lists "FileVersion" but the .NET Framework install itself plus all of the other attributes use a lowercase letter to start words, so we're following that standard.
In any event, as you noted it doesn't matter.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=991639
Originator: NO
You are correct, the MSI SDK lists "FileVersion" but the .NET Framework install itself plus all of the other attributes use a lowercase letter to start words, so we're following that standard.
In any event, as you noted it doesn't matter.