TX Spell .NET for Windows Forms

Package Overview

Topic

Each NuGet package of TX Spell .NET for Windows Forms brings more than an assembly: the license, the US English language data and, for Windows Forms, the spell checker component with its dialogs. Knowing what a package puts into a project tells you which one to choose and what to expect in the output folder after a build.

The Packages

TXTextControl.TXSpell.WinForms.SDKTXTextControl.TXSpell.Core.SDK
ForWindows Forms applications.NET and ASP.NET Core code without a user interface
AssembliesTXSpell.dll and TXSpell.Windows.Forms.dllTXSpell.dll
Main classTXSpellChecker, with its dialogs and context menusTXSpell
Target framework.NET 8.NET 8
DependenciesNoneNone

Neither package depends on TX Text Control. To use the spell checker with the editor of TX Text Control, install the TX Text Control package as well, TXTextControl.TextControl.WinForms.SDK, as Create Your First Windows Forms Application does.

What a Package Contains

File or folderWhat it does in your project
lib/net8.0The assemblies, which the project references, and German resources in de
txspell.winforms.licenseYour license file; the build embeds it into your assembly as a resource
DictionariesThe US English dictionary, en_US.dic and en_US.aff, copied into the output folder
HyphenationListsThe US English hyphenation list, copied into the output folder
SynonymListsThe US English thesaurus, copied into the output folder
LanguageRecognitionThe data for language detection, copied into the output folder
tools/VisualStudioToolsManifest.xmlThe toolbox tab TXSpell 11.0 with the TXSpellChecker component

After a build, the output folder holds the assemblies and the four language data folders, where the spell checker finds them by default. Installing Dictionaries and Language Data shows how to add other languages next to them.

Versions

VersionRelease
11.0.1Service Pack 1, April 2026
11.0.0Version 11.0, March 2025

The package of version 10.0 had the same name, TXTextControl.TXSpell.WinForms.SDK, and installed in projects for .NET 5 and later; TXTextControl.TXSpell.Core.SDK is new in version 11.0. Service Packs lists the service packs, and Version 11.0 what the version added.

Which Package to Choose

  • A Windows Forms application, with or without TX Text Control, uses TXTextControl.TXSpell.WinForms.SDK.
  • A service, a web application or a console application that only checks text uses TXTextControl.TXSpell.Core.SDK. It also runs on Linux, for example as the spell checker of the Document Editor of TX Text Control .NET Server; the blog article Document Editor with TX Spell .NET on Linux using ASP.NET Core shows such an application.

Next Steps