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

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -