Supported Platforms
Which .NET versions, operating systems and tools does TX Spell .NET for Windows Forms 11.0 work with? The table below answers this for applications on .NET and on the .NET Framework, with and without TX Text Control, and the sections after it point to the pages of the Installation Guide that list the requirements 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.0 to 4.8 |
| Windows Forms applications | Yes, with TXTextControl.TXSpell.WinForms.SDK | Yes, with TXSpell.dll and TXSpell.Windows.Forms.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 of version 11.0.1 target net8.0, so they install in projects for .NET 8 and every later version: TXTextControl.TXSpell.WinForms.SDK for Windows Forms applications, and TXTextControl.TXSpell.Core.SDK for code without a user interface. Projects for .NET 5, 6 or 7 can't install them. .NET and .NET Framework lists the supported versions, and Package Overview the packages.
.NET Framework
.NET Framework projects don't use the packages. They reference TXSpell.dll and TXSpell.Windows.Forms.dll from the Assembly folder of the installation, for the .NET Framework 4.0 to 4.8, as .NET and .NET Framework describes.
Operating Systems
| Where | Supported |
|---|---|
| Development and Windows Forms applications | Windows |
Code with TXSpell, without TX Text Control | Windows and Linux, for example in a Docker container |
| With TX Text Control | The platforms of TX Text Control; publish with its target runtime, win-x64 or linux-x64 |
Windows Versions lists the Windows versions, and Publishing .NET Applications when a target runtime is needed.
Visual Studio
TX Spell .NET 11.0 is used with Visual Studio 2022, and samples and code are written in C# and Visual Basic; Visual Studio has the details.
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 Windows Forms 34.0. Without TX Text Control, TX Spell .NET checks the RichTextBox and the TextBox of Windows Forms, any other control, and text in code. Integration Guide describes each integration, and Update Together With TX Text Control the versions released together.
Display Scaling
Since version 8.0, the spell check dialog and the options dialog support per-monitor DPI awareness; High DPI and Display Scaling describes the setting.
Languages
The packages bring the US English language data; Supported Languages lists the other languages, and Localization and Resource Kit the languages of the dialogs.
Next Steps
- Installation Guide: the requirements in detail, and the setup.
- Licensing Overview: the licenses for development and distribution.
- Getting Started: a first application on .NET or the .NET Framework.