What is the best approach to take to debug any/all Syncfusion components in conjunction with my c# source? I have code that seems to indicate a Syncfusion bug. I would like to debug for example Syncfusion.Windows.Forms.Tools. I am currently linking with all of the release built assemblies, but am having trouble getting my environment setup properly to use a debug built Syncfusion assembly.
Thanks in advance.
ADAdministrator Syncfusion Team February 24, 2005 01:05 PM
a) You need to have the source code version of Essential Tools installed on your machine. The source code is installed in the src directory (\Program Files\Syncfusion\Essential Suite\188.8.131.52\Windows\Tools.Windows\Src for example).
b) Run the Assembly Manager from the Start Menu (Start->Programs->Syncfusion->Essential Suite 184.108.40.206->Utilities->Assembly Manager) and choose Debug to build the debug version of the Syncfusion assemblies. The Assembly Manager will put the debug version of the assemblies in the Syncfusion public assemblies folder (usyually C:\Program Files\Syncfusion\Essential Suite\Assemblies) and the GAC. You should now be able to debug into Syncfusion code. You can switch back to the pre-built release version of the assemblies by running the Assembly Manager.
GKGlenna KamholzFebruary 25, 2005 10:40 AM
Thanks ever so much,
CHChristianDecember 1, 2005 03:59 AM
I''m trying to debug and locate a Syncfusion related problem in my application with Essential Studio Version 220.127.116.11.
I used Assembly Manager as mentioned, an it succeeded. I have a source code version. However, I''m not able to debug into Syncfusion code, or to see the source code for an exception stack trace.
Is there an issue with version 18.104.22.168?
SHSue HarrisDecember 1, 2005 10:29 PM
Do you have visual studio 2005 installed? I found that after I installed VS2005 the syncfusion assembly manager used the dotnet 2.0 version so only the dotnet 2.0 assemblies appear to be built and I couldn''t debug into my project which was using the dotnet 1.1 assemblies.
DJDaniel Jebaraj Syncfusion Team December 3, 2005 09:46 AM
It is possible that the build did not succeed. Please remove the gridweb key (if it exists) from Software\Syncfusion\Installed Versions\22.214.171.124\Grid\Components registry and run the assembly manager again.
Please let me know if this does not help.
>I''m trying to debug and locate a Syncfusion related problem in my application with Essential Studio Version 126.96.36.199.
>I used Assembly Manager as mentioned, an it succeeded. I have a source code version. However, I''m not able to debug into Syncfusion code, or to see the source code for an exception stack trace.
>Is there an issue with version 188.8.131.52?
CHChristianDecember 5, 2005 02:23 AM
Hi Sue, Hi Daniel,
thank you for your answers.
I have installed both VS2003 and VS2005 (and therefore .Net 1.1 and 2.0), and I try to debug with VS2003 and .Net 1.1.
I already removed the registry key (if you meant this "WebGrid.Grouping.Webbin"-thing, because it caused an error in Assembly Manager. After that, Assembly manager succeeded (at least, I couldn''t notice any error message).
However, after running Assembly Manager, I noticed that the folder assemblies/1.1 contains 32 .pdb files, but only 2 .dll files (Syncfusion.Compression.Base.dll and Syncfusion.Core.dll). The folder assemblies/2.0 contains 32 .pdb files and 33 .dll files.
Is that correct?
AAAlexander ArlievskyJanuary 5, 2006 07:32 AM
I see the same behaviour - build succeeds,and assemblies are built (I see also a lot of annoying debug trace messages), but I can''t step into, or set breakpoints in syncfusion code.