# Supported Platforms

> Run TX Spell .NET for WPF on .NET 8 or higher with NuGet packages or .NET Framework 4.5 to 4.8, TXSpell also on Linux, with matching TX Text Control versions.

- **Product:** TX Spell .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for WPF > Overview > Supported Platforms
- **751 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms-full.txt

---

Which .NET versions, operating systems and tools does TX Spell .NET for WPF 11.0 work with? The tables below answer this for applications on .NET and on the .NET Framework, with and without TX Text Control. The [System Requirements](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/requirements/llms-full.txt) describe each requirement in detail.

### At a Glance

|  | .NET 8 or higher | .NET Framework |
|---|---|---|
| How TX Spell .NET is added | NuGet packages from **Text Control Offline Packages** | Assembly references to the *Assembly* folder of the installation |
| Versions | .NET 8, .NET 9 and later | 4.5 to 4.8 |
| WPF applications | Yes, with `TXTextControl.TXSpell.WPF.SDK` | Yes, with *TXSpell.dll* and *TXSpell.WPF.dll* |
| Code without a user interface | Yes, with `TXTextControl.TXSpell.Core.SDK`, also on Linux | Yes, with *TXSpell.dll* |
| License | Embedded by the package | Through *licenses.licx* |

### .NET

Both NuGet packages target `net8.0` and install in projects for .NET 8 and every later version; projects for .NET 5, 6 or 7 can't use the packages of version 11.0. [.NET and .NET Framework](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/requirements/dotnet/llms-full.txt) lists the supported versions and what a package brings into a project.

### .NET Framework

.NET Framework projects reference *TXSpell.dll* and *TXSpell.WPF.dll* from the installation and get the license through *licenses.licx*. [.NET and .NET Framework](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/requirements/dotnet/#net-framework) describes the supported versions, 4.5 to 4.8.

### Operating Systems

You develop on Windows, and WPF applications run on Windows. Code with `TXSpell` and without TX Text Control also runs on Linux, for example in a Docker container. [Windows Versions](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/requirements/windows/llms-full.txt) lists the Windows versions and when a published application needs a target runtime.

### Visual Studio

TX Spell .NET 11.0 is used with Visual Studio 2022, with C# or Visual Basic; [Visual Studio](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/requirements/visual-studio/llms-full.txt) names the project templates.

### TX Text Control

TX Spell .NET 11.0 was released together with TX Text Control 33.0, and the tutorials of this documentation use it with TX Text Control .NET for WPF 34.0. TX Text Control connects to the spell checker through its `SpellChecker` property, without further code.

Without TX Text Control, TX Spell .NET checks the `RichTextBox` and the `TextBox` of WPF, any other control, and text in code. With TX Text Control .NET Server, the package `TXTextControl.TXSpell.Core.SDK` checks the text of the `ServerTextControl` and of the Document Editor.

Major versions of both products are released together, so plan an upgrade of both at the same time; [Update Together With TX Text Control](https://docs.textcontrol.com/tx-spell-dotnet-wpf/whats-new/breaking-changes/#update-together-with-tx-text-control) pairs the versions.

### Display Scaling

[DPI and Display Scaling](https://docs.textcontrol.com/tx-spell-dotnet-wpf/integration/dpi-scaling/llms-full.txt) describes how the dialogs of TX Spell .NET behave on screens with high resolutions.

### Languages

The packages bring the US English language data; the dictionaries of other languages are free downloads, as [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt) lists. The user interface of the dialogs is in English and German, and in other languages with the Resource Kit.

### Next Steps

- [Installation Guide](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/llms-full.txt): the requirements in detail, and the setup.
- [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/licensing/llms-full.txt): the licenses for development and distribution.
- [Getting Started](https://docs.textcontrol.com/tx-spell-dotnet-wpf/getting-started/llms-full.txt): a first application on .NET or the .NET Framework.

---

## Nearby

- **Previous:** [TXSpell](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/components/txspell/llms-full.txt)
- **Next:** [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt)
