The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I am struggling with building the SyncFusion controls from source. It takes me about 2 hours to create a binary environment, built from source that I can use. The process is also error prone...when I built 7.4.0.20 I accidently used a resource DLL from 7.3.0.20. It took over 4 hours to figure out what was wrong.
I know that there is a nice build tool provided, but I simply cannot use it with my setup.
In contrast I can very easily build a new set of controls from DevExpress source.
Here is my approach:
1. Install SyncFusion. (Cannot install source separately!) 2. Move the source I need (WPF + Base) to another dev tree. 3. Uninstall SyncFusion. 4. Create a new VS sln file that references all the .csproj files. 5. Create a new strong name. 6. Modify all the AssemblyInfo.cs files to reference the new strong name and turn delay signing off. 7. Remove all references to SyncFusion.Core.dll 8. Remove all references to SyncFusion.Core.dll in the AssemblyResolver. 9. Build. 10. search the dev tree for all *.DLL and *.PDB files. Arrange these files in a new tree. (all the binaries are scattered throughout the tree!). 11. Link into test application and run.
Building DevExpress from source requires much fewer steps.
DJDaniel Jebaraj Syncfusion Team December 11, 2009 05:26 AM UTC
Hi Bob,
We realize that you have reasons for not using the Build Manager that we provide.
It is however not a very common use case for us since most customers use the Build Manager to build the assemblies for debugging use. The Build Manager does not currently support building assemblies for redistribution. This is something that we are looking into and will likely add in a future release.