# Platforms, Compilers, and Dependencies

This section lists the supported platforms, supported compilers, and software dependencies for the KeyView software.

## Supported Platforms

- Microsoft Windows Server 2019 x64
- Microsoft Windows Server 2016 x64
- Microsoft Windows Server 2012 x64
- Microsoft Windows 10 x64
- Microsoft Windows 8 x86 and x64
- Microsoft Windows 7 x86 and x64

## Supported Compilers

Microsoft 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86

## Software Dependencies

Some KeyView components require that you have installed specific third-party software:

- Outlook 2002 or later is required to process Microsoft Outlook Personal Folders (PST) files using the MAPI-based reader (`pstsr`). The native PST reader (`pstxsr`) does not require Outlook.

  NOTE: You must install an edition of Microsoft Outlook (32-bit or 64-bit) that matches the KeyView software. For example, if you use 32-bit KeyView, install 32-bit Outlook. If you use 64-bit KeyView, install 64-bit Outlook.

  If the editions do not match, KeyView returns `Error 32: KVError_PSTAccessFailed` and an error message from Microsoft Office Outlook is displayed: `Either there is a no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client`.

- Lotus Notes or Lotus Domino (the minimum requirement is 6.5.1, but version 8.5 is recommended)—for Lotus Notes database (NSF) file viewing.

- Microsoft .NET Framework Version 2.0 Redistributable Package (if programming in .NET environment).

_FT_HTML5_bannerTitle.htm