There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
VersionResource.LoadFrom and language considerations
This is a really great project, it's just unfortunate with the tiny glitches that make it frustrating to get started.
In the article and in the CHM file there is an example "Writing Version Information". Unfortunately, it doesn't work "out of the box", at least not for me.
VersionResource.LoadFrom(filename) is capturing the version information OK, but it sets the Language property to the local language or something, for me 1033, despite the language for the RT_VERSION resource in the file being 0.
So at the end of the example the statement "versionResource.SaveTo(filename);" does not update the existing version information; instead it creates a new RT_VERSION resource with language 1033 alongside the original one with language 0.
Adding the statement "versionResource.Language = 0;" fixes the problem. (But first after you've spent a lot of time trying to figure out what's wrong.)
Thanks again for a great project.