Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ritchiecarroll authored Feb 11, 2022
1 parent 77ebc5f commit e47e295
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ under http://sourceforge.net/projects/report/.
Although this fork has made a few minor improvements to the original code, the primary purpose of this repo is to create NuGet packages for various flavors of .NET:
https://www.nuget.org/packages/Report.NET/.

Although you can commonly use the original .NET 2.0 DLL downloaded from SourceForge in later versions of .NET without issues, under some circumstances race conditions will occur when loading the .NET 2.0 framework assembly side-by-side within a later version of .NET when executing Report.NET code that will cause unhandled exceptions. This repository exposes all .NET Framework versions, from 2.0 to 4.8, and the stated exceptions do not occur when using a version of the Report.NET assembly that is compiled against the same .NET version as the deployed application.
Although you can commonly use the original .NET 2.0 DLL downloaded from SourceForge in later versions of .NET without issues, under some circumstances race conditions will occur when loading the .NET 2.0 framework assembly side-by-side within a later version of .NET when executing Report.NET code that will cause unhandled exceptions. This repository exposes all .NET Framework versions, from 2.0 to 4.8 as well as .NET core versions 3.1, 5.0 and 6.0 -- the stated exceptions do not occur when using a version of the Report.NET assembly that is compiled against the same .NET version as the deployed application.

> If you are looking for other options for open source PDF generation, e.g., non-LGPL licensed, the following C# library developed by Uzi Granot looks pretty good: https://www.codeproject.com/Articles/570682/PDF-File-Writer-Csharp-Class-Library-Version-1-25 - it uses a [CPOL](https://www.codeproject.com/info/cpol10.aspx) license. This alternate library already has a NuGet package that can be found here: https://www.nuget.org/packages/PdfFileWriter/
Expand Down

0 comments on commit e47e295

Please sign in to comment.