Version info StringFileInfo has SpecialBuild string
ID PE052 Level WARNING Category Configuration
Description
Version information StringFileInfo
block
has the SpecialBuild
string,
which should not be present when version info does not have the VS_FF_SPECIALBUILD
flag,
which is the case for the executable.
Windows Explorer and other file version info viewers may not be able to show the version information correctly.
Mitigation
If using Visual C++:
- Make sure you remove the
SpecialBuild
string to theStringFileInfo
block. - Alternatively, add the
VS_FF_SPECIALBUILD
flag to theVERSIONINFO
resource.
Arguments
This rule has the following output arguments:
-
string_lcid
- AffectedVERSIONINFO
StringFileInfo
block language integral code -
string_lcid_tag
- AffectedVERSIONINFO
StringFileInfo
block language tag (e.g.en
,nl-NL
oren-US
) -
string_lcid_location
- AffectedVERSIONINFO
StringFileInfo
block language location (e.g.Spain
,neutral
orprocess_default
) -
string_cpid
- AffectedVERSIONINFO
StringFileInfo
block code page integral code -
string_cpid_name
- AffectedVERSIONINFO
StringFileInfo
block code page name (e.g.windows-1251
orutf-8
)
Loading...
Unable to load this documentation page.