ActiveReports 6 was designed for use in a Full trust environment where all its features are available without restrictions. You can use ActiveReports 6 under Medium trust, but with limitations on some of the features.
Caution: Assemblies placed in the Global Assembly Cache, or GAC (C:\WINDOWS\ASSEMBLY), have Full trust permissions, so the results on your deployment machine may differ from those on your development machine. |
Note: If you see an evaluation banner when deploying your ActiveReports 6 project, you shoud use the Web Key Generator utility to create the Web Key and integrate the license information into your project. |
Note: If justified text and some character sets are not exported correctly, ensure that the Custom Font Factory (Pro Edition) is set up correctly. |
To set up a Medium trust environment
Paste the following code between the <system.web> and </system.web> tags.
XML code. Paste BETWEEN the system.web tags. |
Copy Code |
---|---|
<trust level="Medium"></trust> |
To set up the PrintingPermission level
Most hosting providers disable the printing permissions in a partially trusted environment.
XML code. Paste BETWEEN the system.web tags. |
Copy Code |
---|---|
<IPermission class="PrintingPermission"version="1"Level="NoPrinting"/> |
Note: The default set of medium trust permissions is available in the web_mediumtrust.config.default file (located in the \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\ folder). |