versioning - C++ dlls version number -
is must dlls created in c++ have version number ? have dlls in machine when right click not able see version number.
p.s : have win 7 installed.
it's not mandatory have version information in dll. however, if intend release more 1 version, recommended add versioning information support/maintenance purposes.
here's how add version information win32 binaries.
also can embed version information in existing exe/dll.
edit: added more information purpose (from oleg's link):
you can use version information functions determine file should installed , identify conflicts installed files. these functions enable avoid following problems:
- installing older versions of components on newer versions
- changing language in mixed-language system without notification
- installing multiple copies of library in different directories
- copying files network directories shared multiple users
the version information functions enable applications query version resource file information , present information in clear format. information includes file's purpose, author, version number, , on. can add version information files can have windows resources, such dlls, executable files, or .fon font files. add information, create versioninfo resource , use resource compiler compile resource.
Comments
Post a Comment