Upgrade Guide
Is your WPF application on an older TX Text Control version, or still on the .NET Framework? The Upgrade Guide takes an existing project to TX Text Control .NET for WPF 34.0 with Service Pack 5, whether it needs only the latest service pack, comes from version 32.0 or 33.0, or moves from the .NET Framework to .NET 8 or higher on the way. Pick your starting point below, then check what your code and output may need.
Choose Your Path
| Your project | What to do | Read |
|---|---|---|
| Uses version 34.0 and needs the latest service pack | Install the latest full setup and, in .NET projects, update the package to 34.0.5 | Installing and Updating Packages |
| Uses 32.0, 33.0 or an older version | Install 34.0, then update the assembly references and licenses.licx, or the package version | Upgrading from Previous Versions |
| Runs on the .NET Framework and should move to .NET | Convert the project, install the package and delete licenses.licx | Migrating from .NET Framework to .NET |
| Any of these | Check the target framework, licensing, removed overloads and obsolete members | Breaking Changes |
| Uses TX Text Control ActiveX and should move to .NET | Port the code with the ActiveX-to-.NET mapping of the Windows Forms documentation, and check what differs in WPF | Coming From TX Text Control ActiveX |
Before You Upgrade
- Your subscription. New major versions and access to the private NuGet feed come with an active subscription. See Licensing Overview.
- Your target framework. The 33.0 and 34.0 packages target .NET 8. A .NET project on an older .NET version changes its target framework first. See .NET and .NET Framework.
- The versions in between. An upgrade from 32.0 includes the changes of 33.0 and 34.0. Breaking Changes lists them by version.
Recommended Order
- Read Breaking Changes from your version up to 34.0.
- Install the setup of version 34.0, as described in Installing the Product.
- Update the project with Upgrading from Previous Versions, or convert it with Migrating from .NET Framework to .NET.
- Rebuild, run and test the output of your application.
Pages in This Section
- Upgrading from Previous Versions: move a .NET Framework or .NET project from an earlier major version to 34.0.
- Migrating from .NET Framework to .NET: convert the project, switch to the NuGet package and license libraries with
EntryAssembly. - Breaking Changes: what versions 30.0 to 34.0 changed for WPF projects, and the obsolete members.