2023-01-27 02:59:02 -05:00
# Install .NET runtime
2023-01-26 21:11:51 -05:00
2023-01-26 21:29:36 -05:00
**.NET v7.0 Runtime** is required by **DiscordChatExporter v2.37 and newer** .
2023-01-27 02:59:02 -05:00
2023-01-26 21:29:36 -05:00
If you are using GUI flavor of DiscordChatExporter, the runtime will be installed automatically (since v2.27.1).
2023-01-26 21:11:51 -05:00
If you are using the CLI from Docker, installing the runtime on the host machine is not needed.
2023-01-26 21:29:36 -05:00
- Install
- [Windows and macOS ](#windows-and-macos )
- [Linux ](#linux )
- [Docker ](#docker )
- [Verify installation ](#Verify-installation-optional )
2023-01-26 21:11:51 -05:00
## Windows and macOS
**Download from the direct links:**
2023-01-26 21:29:36 -05:00
- [.NET v7.0 Runtime for **Windows x64** ](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.1-windows-x64-installer )
- [.NET v7.0 Runtime for **Windows x86** ](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.1-windows-x86-installer )
- [.NET v7.0 Runtime for **Macs with Apple silicon** ](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.1-macos-arm64-installer )
- [.NET v7.0 Runtime for **Macs with an Intel processor** ](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.1-macos-x64-installer )
2023-01-26 21:11:51 -05:00
2023-01-27 02:59:02 -05:00
> **Note**:
> [How can I tell if my computer is running a 32-bit (x86) or a 64-bit (x64) version of Windows?](https://support.microsoft.com/help/15056/windows-32-64-bit-faq)
> **Note**:
> [Is my Mac using an Intel processor or Apple silicon?](https://support.apple.com/HT211814)
2023-01-26 21:11:51 -05:00
2023-01-26 21:29:36 -05:00
**Otherwise:**
[Check out the latest version in this page ](https://dotnet.microsoft.com/download/dotnet/7.0 ).
Look for the download link in the '**.NET Runtime**' section, under **Installers** :
2023-01-26 21:11:51 -05:00
[![ ](https://i.imgur.com/t3PB3NC.png )](https://dotnet.microsoft.com/download/dotnet/7.0)
## Linux
2023-01-27 02:59:02 -05:00
**You only need to install .NET Runtime v7.0**
2023-01-26 21:11:51 -05:00
Check out the instructions for your distro:
2023-01-26 21:29:36 -05:00
- [Ubuntu ](https://docs.microsoft.com/dotnet/core/install/linux-ubuntu#supported-distributions )
- [Debian ](https://docs.microsoft.com/dotnet/core/install/linux-debian#supported-distributions )
- [Fedora ](https://docs.microsoft.com/dotnet/core/install/linux-fedora#supported-distributions )
2023-01-26 21:11:51 -05:00
For other distros, please check the _'Install on Linux'_ menu on the left of [this page ](https://docs.microsoft.com/dotnet/core/install/linux ).
## Docker
2023-01-26 21:29:36 -05:00
Installing .NET Runtime is not needed. Please refer to the [Docker usage instructions ](https://github.com/Tyrrrz/DiscordChatExporter/blob/master/.docs/Docker.md ) page for more information.
2023-01-26 21:11:51 -05:00
## Verify installation (optional)
2023-01-27 02:59:02 -05:00
You can check which version of ** .NET Runtime** is installed by following these instructions:
2023-01-26 21:29:36 -05:00
2023-01-27 02:59:02 -05:00
### Step 1
2023-01-26 21:29:36 -05:00
**Windows:** Open Command Prompt (aka `cmd` )
2023-01-26 21:11:51 -05:00
**macOS and Linux:** Open `Terminal`
2023-01-26 21:29:36 -05:00
2023-01-27 02:59:02 -05:00
### Step 2
2023-01-26 21:29:36 -05:00
Run: `dotnet --info`
2023-01-27 02:59:02 -05:00
If ** .NET Runtime** is correctly installed, the command will output the following:
2023-01-26 21:11:51 -05:00
```
.NET runtimes installed:
Microsoft.NETCore.App 7.0.x [C:\path\to\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 7.0.x [C:\path\to\dotnet\shared\Microsoft.WindowsDesktop.App]
2023-01-26 21:29:36 -05:00
```