Microsoft Windows terminology and tidbits

Skip to end of metadata
Go to start of metadata

Note that this article does not have any Squish-specific content, but has some information that may be useful for debugging.

Compiler Versions

MSVC numbering and naming scheme

MSVC Number Name
MSVC8 Visual Studio 2005
MSVC9 Visual Studio 2008
MSVC10 Visual Studio 2010
MSVC11 Visual Studio 2012
MSVC12 Visual Studio 2013

MSVC internal version numbers taken from manifests

Version 8.0.50727.762 (SP.050727-7600) MSVC8 with SP1

Version 8.0.50727.42 (RTM.050727-4200) MSVC8 without SP1

(Security updates don't seem to be included in the version numbers so either of these could be with or without the security update.)

For which versions of Visual Studio are in which versions of .NET, see: https://en.wikipedia.org/wiki/.NET_Framework#Versions.

This article might have more definitive Visual Studio version numbers: https://en.wikipedia.org/wiki/Visual_Studio_.NET#Version_history.

Terms

manifests MSVC8 and later have these.

Windows error reporting: WER.DLL

The WER.DLL is part of Windows Vista and Windows Server 2008; it should be in the system32 folder (e.g. C:\Windows\System32).

Basic commands and help

For any particular program command line program, command, there might be a command /h or command /? option that will print version information.

To see if two files have the same contents use the file compare program, e.g., fc firstfile secondfile. This is like the Unix diff command.

Dependency Issues

Use Dependency Walker to check for problems with dependencies.

Labels:
diagnostic diagnostic Delete
manifest manifest Delete
compiler compiler Delete
msvc msvc Delete
windows windows Delete
tidbits tidbits Delete
version version Delete
visual_studio visual_studio Delete
commands commands Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.