Automated report generation with .NET library, and also native C++