Standalone Report Designer Configuration File
The Telerik Report Designer application can be configured through its configuration file. Application configuration files contain settings specific to the application. This file contains configuration settings such as connectionStrings, traceListeners, assembly binding policy (for the .NET Framework version only), and so on. For example, this file can specify a global connection string that can be used by all reports created with the Report Designer:
or it can define Trace Listeners to log important information for troubleshooting:
-
For
.NET Framework
version this may be done insystem.diagnostics
section: -
For
.NET
version this may be done inTelerik.Reporting
section:
In the .NET Framework version, it can hold binding redirect to the latest version of the Reporting engine:
For more information, see Application Configuration Files.
The configuration files of all Standalone Report Designer versions use
UTF-8
encoding. Make sure that your text editor of choice does not override the default encoding when you modify these files, as this can prevent the designers from loading.
Default Configuration for the .NET Framework Standalone Report Designer
The following code example shows the default Telerik.ReportDesigner.exe.config
file that is distributed with the Report Designer for .NET Framework.
Default Configuration for the .NET 8 Standalone Report Designer
The following code example shows the default Telerik.ReportDesigner.Net.dll.config
file that is distributed with the Report Designer for .NET. A major difference with the designer for .NET Framework is that the Trace Listener for .NET is in the Telerik.Reporting
section rather than in the system.diagnostics
section as in .NET Framework.
If you configure a custom Trace Listener, you need to provide in the type
the Assembly Qualified Name of the Trace Listener type implementing the abstract class System.Diagnostics.TraceListener. The assembly name CustomListenersAssembly must be specified along with the full type name CustomListenersNamespace.CustomListener. You need also to copy the assembly in the designer's folder, by default [InstallDir]/Report Designer/.NET.
You may use the Trace Listeners in System.Diagnosics
like System.Diagnostics.TextWriterTraceListener without the assembly name. The full type name System.Diagnostics.TextWriterTraceListener is sufficient to discover and utilize the Trace Listener.