Package Overview
One NuGet package brings TX Text Control .NET for Windows Forms into a .NET 8 or higher project: TXTextControl.TextControl.WinForms.SDK. It contains the controls, the document engine for 32-bit and 64-bit Windows and your license, and the same package serves the Enterprise and Professional editions. Below is what the package contains, how its versions relate to service packs, and which other packages a Windows Forms application can add.
TXTextControl.TextControl.WinForms.SDK
| Package ID | TXTextControl.TextControl.WinForms.SDK |
| Current version | 34.0.5, released on September 14, 2026 |
| Target framework | .NET 8, for Windows Forms applications on .NET 8 or higher |
| Dependencies | None |
| Editions | One package for the Enterprise and Professional editions |
| Where it comes from | The local source Text Control Offline Packages installed by the setup, or the Text Control Private NuGet Feed. It is not published on nuget.org. |
Configuring Package Sources describes both sources. The package from the private feed is meant for compiling on build servers and in CI/CD pipelines, and a development machine that uses the designers needs the setup.
What the Package Contains
| Folder | Contents |
|---|---|
| lib/net8.0 | The .NET assemblies: TXTextControl.dll, TXTextControl.Windows.Forms.dll with the controls, TXTextControl.Windows.Forms.Design.dll, TXTextControl.Server.dll with ServerTextControl, TXDocumentServer.dll and TXDocumentServer.Windows.Forms.dll with mail merge, and the assemblies for barcodes, drawings, images and PDF |
| lib/net8.0/de | German resources for the built-in texts |
| runtimes/win-x86/native, runtimes/win-x64/native | The native libraries of the document engine, one set for 32-bit and one for 64-bit Windows |
| contentFiles | The license file txtextcontrol.winforms.license |
| tools | The toolbox manifest, which adds the items to the toolbox tab TX Text Control 34.0 |
- The license file is added to your project and embedded into your assembly as a resource when you build. It contains encrypted serial number information that belongs to your installation, so it must not be passed on or distributed. See Development Licenses.
- The native libraries are chosen by the bitness of your application. See 32-bit and 64-bit Applications.
- The toolbox manifest lists
TextControl,ButtonBar,RulerBar,StatusBar,Ribbonwith its tabs,Sidebar,ServerTextControlandMailMerge. See Visual Studio Toolbox and Designer.
Versions and Service Packs
Each major version of TX Text Control has its own package versions, and the third number counts the service packs: 34.0.0 is the release of version 34.0, 34.0.1 is Service Pack 1, and so on up to 34.0.5, Service Pack 5, the current version. Service Packs in What's New lists each package version with its release date.
The package of version 33.0 has the versions 33.0.0 to 33.0.3, and a project moves from one major version to the next by changing to the new package version. See Installing and Updating Packages for service packs and Upgrading from Previous Versions for new major versions.
Other Packages
| Package | Source | Used for |
|---|---|---|
TXTextControl.TXSpell.WinForms.SDK | Text Control Offline Packages, after installing TX Spell .NET for Windows Forms | Spell checking, hyphenation and synonyms with TX Spell .NET, a separate product. The current version is 11.0.1. |
TXTextControl.Markdown.Core | nuget.org | Loading and saving Markdown. Text Control names Windows Forms among the applications it works in. |
System.Windows.Forms.DataVisualization | Built from Text Control's fork of a .NET port | Charts in .NET projects, because Microsoft did not port the chart control to .NET |
- TX Spell .NET is connected to the editor through TextControl.SpellChecker. See Integrating TX Spell .NET for Windows Forms.
- Charts are described in Migrating from .NET Framework to .NET and Integrating Charts and Barcodes.