Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 9297] Support for VS2013 on Windows

Date: Sun, 20 Oct 2013 13:06:09 +0000

changed bug 9297

What Removed Added
CC   [email protected]

Comment # 4 on bug 9297 from
According to
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724429%28v=vs.85%29.aspx,
proposed solutions to properly identify Windows 8.1 are:
- continue using GetVersionEx (despite the deprecate warning in MSVC2013) and
add extra info in the manifest file. It would require modifying
wireshark.exe.manifest.in and adding a manifest file for tshark, rawshark and
dumpcap
- use GetFileVersionInfo/VerQueryValue magic to retrieve the version from
Kernel32.dll
- make bisection with VerifyVersionInfo to identify the OS (seems to require
Windows 2000 at least; I guess we already gave up with earlier Windows
releases). Painful... Note that some code under MIT license can be found here
to perform the bisection for you: https://bitbucket.org/AnyCPU/findversion


You are receiving this mail because:
  • You are watching all bug changes.