TX Spell .NET for Windows Forms

Supported Platforms

Topic

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 addedNuGet packages from Text Control Offline PackagesAssembly references to the Assembly folder of the installation
Versions.NET 8, .NET 9 and later4.0 to 4.8
Windows Forms applicationsYes, with TXTextControl.TXSpell.WinForms.SDKYes, with TXSpell.dll and TXSpell.Windows.Forms.dll
Code without a user interfaceYes, with TXTextControl.TXSpell.Core.SDK, also on LinuxYes, with TXSpell.dll
LicenseEmbedded by the packageThrough 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

WhereSupported
Development and Windows Forms applicationsWindows
Code with TXSpell, without TX Text ControlWindows and Linux, for example in a Docker container
With TX Text ControlThe 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