# Updating TX Text Control

> Upgrading TX Text Control differs by edition. For .NET Windows Forms, update assembly references and the licenses.licx version number. For ActiveX, change class IDs and OCX references in Visual Basic project files, Internet Explorer pages, and IIS or ASP server applications.

- **Author:** Gunnar Giffey
- **Published:** 2005-06-23
- **Modified:** 2026-07-17
- **Description:** Upgrading TX Text Control differs by edition. For .NET Windows Forms, update assembly references and the licenses.licx version number. For ActiveX, change class IDs and OCX references in Visual Basic project files, Internet Explorer pages, and IIS or ASP server applications.
- **3 min read** (471 words)
- **Tags:**
  - Release
  - Sample
- **Web URL:** https://www.textcontrol.com/blog/2005/06/23/updating-tx-text-control/
- **LLMs URL:** https://www.textcontrol.com/blog/2005/06/23/updating-tx-text-control/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2005/06/23/updating-tx-text-control/llms-full.txt

---

In the past few weeks, I have had several support cases that have been about **updating** TX Text Control.

The steps that need to be performed when updating are very dependent upon the exact version of TX Text Control you are using. TX Text Control .NET for Windows Forms, for example, differs entirely from TX Text Control ActiveX.

In this brief blog, I am going to highlight the differences.

These instructions are also listed in the *README.DOC* that ships with TX Text Control and is located in the *bin* folder of the TX Text Control directory structure.

TX Text Control .NET for Windows Forms
--------------------------------------

The easiest way to update your TX Text Control .NET for Windows Forms project to a newer version of TX Text Control is to deinstall your prior version before installing the newer TX Text Control version.

In this case, your project is automagically adapted by the Microsoft .NET development environment.

If you have installed more than one TX Text Control version perform the following steps:

1. Load your TX Text Control project.
2. Open the *Add Reference...* dialog box in the *Project...* menu.
3. Delete the reference to the current TX Text Control.
4. Add a reference to the new TX Text Control and close the dialog box.
5. Open the *licenses.licx* file of your project and change the version number of the referenced TX Text Control to the version number of the newer TX Text Control.
6. Close the Microsoft .NET development environment.
7. Reopen the Microsoft .NET development environment.
8. Rebuild and run your project.

TX Text Control ActiveX
-----------------------

The TX Text Control 11.0 ActiveX component is installed and registered independent from prior versions of TX Text Control. Therefore, development projects does not automatically update. Perform the following steps depending upon your development environment:

Visual Basic
------------

Open your project's .vbp file and change the line:

```
Object={3D6D5D32-B9F2-101C-AED5-00608CF525A5}#1.x#0; Tx4ole.ocx
```

to the following:

```
Object={1b635020-8269-11d8-9e2b-004005a9abd2}#1.6#0; Tx4ole11.ocx
```

Possible values for *1.x* are *1.0*, *1.1*, *1.2*, *1.3*, *1.4* and *1.5*. Perform the same with all occurrences in *.frm* files.

Internet Explorer
-----------------

The class ids for the TX Text Control objects have been changed to the following:

```
Text Control: 1b635021-8269-11d8-9e2b-004005a9abd2
            Button Bar: 1b635029-8269-11d8-9e2b-004005a9abd2
            Ruler Bar: 1b63502d-8269-11d8-9e2b-004005a9abd2
            Status Bar: 1b635031-8269-11d8-9e2b-004005a9abd2
```

Internet Information Server / ASP
---------------------------------

1. Replace the class names of TX Text Control objects for all Server.CreateObject calls in your ASP project files.
2. Rename *TXTextControl.TextControl.110* to *TIS.TX.TextControl*.
3. Rename *TXTextControl.LicManager* to *TIS.TX.LicManager*.

If you have any problems updating please [contact me](https://www.textcontrol.com/contact/ "Contact details") right away.

---

## About Gunnar Giffey

Gunnar is a seasoned technical leader who serves as Head of Support at Text Control in Bremen, Germany, a position he has held since October 2004. With more than two decades of experience, he leads a dedicated technical support team focused on delivering exceptional customer support. His expertise spans several technical areas, including C#, Visual Basic .NET, and program management. Gunnar ensures prompt and effective customer support while managing and developing his team's skills. His approach combines technical proficiency with strong leadership skills to maintain high standards of customer service in software support operations.

- [LinkedIn](https://www.linkedin.com/in/gunnar-giffey-aa0199241/)

---

## Related Posts

- [TX Text Control X8: Inserting Chart Controls](https://www.textcontrol.com/blog/2012/08/02/tx-text-control-x8-inserting-chart-controls/llms.txt)
- [Fresh from Our Labs: Adobe PDF Import Improvements](https://www.textcontrol.com/blog/2012/05/09/fresh-from-our-labs-adobe-pdf-import-improvements/llms.txt)
- [TX Text Control 34.0 SP4 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/05/20/tx-text-control-34-0-sp4-is-now-available/llms.txt)
- [TX Spell .NET 11.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/04/08/tx-spell-net-11-0-sp1-is-now-available/llms.txt)
- [Announcing TX Text Control DS Server 5.0](https://www.textcontrol.com/blog/2026/03/12/announcing-tx-text-control-ds-server-5-0/llms.txt)
- [TX Text Control 34.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/02/18/tx-text-control-34-0-sp2-is-now-available/llms.txt)
- [TX Text Control 34.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/12/03/tx-text-control-34-0-sp1-is-now-available/llms.txt)
- [Introducing TX Text Control 34.0: Your Next Leap in Document Processing](https://www.textcontrol.com/blog/2025/11/10/introducing-tx-text-control-34-0-your-next-leap-in-document-processing/llms.txt)
- [PDF/UA vs. PDF/A-3a: Which Format Should You Use for Your Business Application?](https://www.textcontrol.com/blog/2025/10/24/pdf-ua-vs-pdf-a-3a-which-format-should-you-use-for-your-business-application/llms.txt)
- [Validating PDF/UA Documents in .NET C#](https://www.textcontrol.com/blog/2025/10/21/validating-pdf-ua-documents-in-dotnet-csharp/llms.txt)
- [Sneak Peek: TX Text Control 34.0 Coming November 2025](https://www.textcontrol.com/blog/2025/10/02/sneak-peek-tx-text-control-34-0-coming-november-2025/llms.txt)
- [TX Text Control 33.0 SP3 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/08/14/tx-text-control-33-0-sp3-is-now-available/llms.txt)
- [High-Performance Text Replacement in Large DOCX Files using C# .NET](https://www.textcontrol.com/blog/2025/07/30/high-performance-text-replacement-in-large-docx-files-using-csharp-dotnet/llms.txt)
- [Document Viewer 33.2.1 Released: New Event and Bug Fixes](https://www.textcontrol.com/blog/2025/07/30/document-viewer-33-2-1-released-new-event-and-bug-fixes/llms.txt)
- [Upcoming Support for PDF/UA Compliance and Tagged PDF Generation in Version 34.0](https://www.textcontrol.com/blog/2025/07/24/upcoming-support-for-pdf-ua-compliance-and-tagged-pdf-generation-in-version-34-0/llms.txt)
- [TX Text Control 33.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/06/18/tx-text-control-33-0-sp2-is-now-available/llms.txt)
- [Service Pack Releases: What's New in TX Text Control 33.0 SP1 and 32.0 SP5](https://www.textcontrol.com/blog/2025/05/07/service-pack-releases-whats-new-in-tx-text-control-33-0-sp1-and-32-0-sp5/llms.txt)
- [Introducing DS Server 4.0: Linux-Ready and Container-Friendly](https://www.textcontrol.com/blog/2025/04/30/introducing-ds-server-4-linux-ready-and-container-friendly/llms.txt)
- [The Wait is Over: TX Text Control for Linux is Officially Here](https://www.textcontrol.com/blog/2025/03/12/the-wait-is-over-tx-text-control-for-linux-is-officially-here/llms.txt)
- [Full .NET 9 Support in Text Control .NET Components for ASP.NET Core, Windows Forms, and WPF](https://www.textcontrol.com/blog/2024/11/11/full-net-9-support-in-text-control-net-components-for-asp-net-core-windows-forms-and-wpf/llms.txt)
- [DS Server 3.5.0 Released](https://www.textcontrol.com/blog/2024/09/24/ds-server-3-5-0-released/llms.txt)
- [Using the Document Editor in SPA Applications using the removeFromDom Method](https://www.textcontrol.com/blog/2024/09/02/using-the-document-editor-in-spa-applications-using-the-removefromdom-method/llms.txt)
- [TX Text Control 32.0 Service Pack 4 Released](https://www.textcontrol.com/blog/2024/09/02/tx-text-control-32-0-service-pack-4-released/llms.txt)
- [Service Pack 3: MailMerge Supports SVG Images](https://www.textcontrol.com/blog/2024/04/29/service-pack-3-mailmerge-supports-svg-images/llms.txt)
- [TX Text Control 32.0 Service Pack 3 Released](https://www.textcontrol.com/blog/2024/04/29/tx-text-control-32-0-service-pack-3-released/llms.txt)
