Development and Redistribution

Each Text Control product comes with different requirements for development and redistribution. The following articles list the system requirements for development with TX Text Control .NET for Windows Forms and which files need to be included for redistribution.

Development System Requirements

Supported Windows Versions

  • Windows XP SP3
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows 8
  • Windows Server 2012
  • Windows 8.1
  • Windows 10
  • Windows Server 2016
  • Windows Server 2019

Supported Microsoft .NET Framework Versions

  • .NET 4.0
  • .NET 4.5
  • .NET 4.6
  • .NET 4.7

Supported Development Environments

  • Microsoft Visual Studio 2010
  • Microsoft Visual Studio 2012
  • Microsoft Visual Studio 2013
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2017
  • Microsoft Visual Studio 2019

Required Visual C++ Runtime

To use TX Text Control's XML features, the Microsoft XML parser must be installed in the Windows system directory. The following lists the necessary files. Please refer to Microsoft's redistribution policy if you need to redistribute them.

  • MSXML3.DLL (8.00.7820.0)
  • MSXML3A.DLL (8.00.7820.0)
  • MSXML3R.DLL (8.00.7820.0)

Redistribution

All listed files must be deployed in the application's root folder and all files must be located at the same level.

\Assembly subdirectory:

  • TXDocumentServer.dll (27.0.1300.500)
  • TXDocumentServer.Windows.Forms.dll (27.0.1000.500)
  • TXDrawing.dll (25.0.300.500)
  • TXDrawing.Windows.Forms.dll (25.0.300.500)
  • TXTextControl.dll (27.0.2000.500)
  • TXTextControl.Server.dll (27.0.1200.500)
  • TXTextControl.Windows.Forms.dll (27.0.1200.500)
  • TXImageProvider.dll (27.0.100.500)

\Assembly\bin or \Assembly\bin64 subdirectory:

For 32-bit builds, the files from the bin folder are required. For 64-bit builds, the files from the bin64 folder must be deployed. For AnyCPU builds, the set of files depends on the host system's bitness. See TX Text Control 32-bit and 64-bit Edition

  • tx27_css.dll
  • tx27_doc.dll
  • tx27_dox.dll
  • tx27_htm.dll
  • tx27_pdf.dll
  • tx27_rtf.dll
  • tx27_xlx.dll
  • tx27_xml.dll
  • txic.dll (27.0.1100.500)
  • txkernel.dll (27.0.2700.500)
  • txpdf.dll (27.0.1400.500)
  • txtools.dll (27.0.1000.500)

Example

If an application is deployed to C:\Program Files\My Application\My Application.exe, all files must be located in the folder C:\Program Files\My Application\.

Image