description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Learn more about: /VERSION (Version information) |
/VERSION (Version information) |
03/02/2022 |
|
|
b86d0e86-dca6-4316-aee2-d863ccb9f223 |
/VERSION:
major
[.minor
]
major
and minor
The version number you want in the header of the EXE or DLL file.
The /VERSION
option tells the linker to put a version number in the header of the EXE or DLL file. Use DUMPBIN /HEADERS
to see the image version field of the OPTIONAL HEADER VALUES
to see the effect of /VERSION
.
The major
and minor
arguments are decimal numbers in the range 0 through 65,535. The default is version 0.0
.
The information specified with /VERSION
doesn't affect the version information that appears for an application when you view its properties in File Explorer. That version information comes from a resource file that's used to build the application. For more information, see Version Information Editor.
Another way to insert a version number is with the VERSION
module-definition statement.
-
Open the project's Property Pages dialog box. For details, see Set C++ compiler and build properties in Visual Studio.
-
Select the Configuration Properties > Linker > General property page.
-
Modify the Version property.
- See xref:Microsoft.VisualStudio.VCProjectEngine.VCLinkerTool.Version%2A.