Glossary

MSBuild

The Microsoft Build Engine, an XML based build system used internally by Microsoft Visual Studio.

MSVC

Microsoft Visual C++ compiler (cl.exe) used by Visual Studio.

Patch

The Recode generated DLL that gets injected into the address space of the target process containing the updated code.

Structured Exceptions

Also known as Asynchronous Exceptions. This is a Microsoft specific feature used to handle exceptions in C code and system functions. It can also be used to handle low-level errors such as access violations and floating point exceptions. The Recode Protect feature uses Structured Exception Handling (SEH) to recover from code errors.

VSIX

Visual Studio Installer for eXtensions. The standard way of packaging and installing Visual Studio extensions such as Recode.