Symptoms: The "Specified Cast Is Not Valid" exception fires.
Cause: There is a mix of old and new dlls in the references.
Solution:
- Remove all ActiveReports for .NET 3.0 references from the project.
- Add the ActiveReports for .NET 3.0 references necessary to your project, making sure to use only references to assemblies from the latest build installed on your machine.
Symptoms: The exported text file does not look exactly like the original report.
Cause: The text export is not WYSIWYG. It is limited to plain text, or plain text with encoding for foreign language support.
Solution: Only use the Text export when the output should be plain text.