NuGet Packages
In a project for .NET 8 or higher, TX Spell .NET for Windows Forms comes as NuGet packages: one for Windows Forms applications, and one for code without a user interface. The packages are not on nuget.org. On your development machine, the setup provides them in a local package source; build servers get them from the Text Control Private NuGet Feed. The current version of the packages is 11.0.1, version 11.0 with Service Pack 1.
The Packages at a Glance
| Package | Use it for |
|---|---|
TXTextControl.TXSpell.WinForms.SDK | Windows Forms applications: the spell checker component with its dialogs and menus |
TXTextControl.TXSpell.Core.SDK | .NET and ASP.NET Core code without a user interface: the spell checking engine only |
Both target .NET 8 and install in projects for .NET 8 or higher. Each brings the license file and the US English language data. .NET Framework projects don't use the packages; they reference the assemblies of the setup, as .NET and .NET Framework describes.
Where the Packages Come From
| Machine | Package source |
|---|---|
| Development machine | Text Control Offline Packages, which the setup of TX Spell .NET adds to NuGet |
| Build server or CI/CD pipeline | The Text Control Private NuGet Feed, with your email address and an API token |
The private feed serves TXTextControl.TXSpell.WinForms.SDK and TXTextControl.TXSpell.Core.SDK to licensees of TX Spell .NET for Windows Forms.
Pages in This Section
- Package Overview: what each package contains and what it adds to a project.
- Configuring Package Sources: the offline source, the private feed and your own feed.
- Installing and Updating Packages: install a package in Visual Studio or with the .NET CLI, and update it to a new service pack.