Debugging Inside Iron Speed Base Classes

Iron Speed Designer applications use a library of Base Classes that extend the functionality provided by Microsoft .NET Framework.  The source code for the Base Classes is provided to you as part of Iron Speed Designer so you can modify or debug using this library.

By default the Base Classes are compiled in Release mode and do not contain debugging information.  If you want to debug inside the Base Classes, you must recompile the Base Classes in Debug mode using the Visual Studio version for the .NET framework used by your application.

Step 1: Using Visual Studio .NET, open:

C:\Program Files\Iron Speed\Designer V8.0.0\BaseClasses\BaseClasses.2005.vbproj

Or

C:\Program Files\Iron Speed\Designer V8.0.0\BaseClasses\BaseClasses.2008.vbproj

Step 2: Go the Build menu in Visual Studio .NET (not Iron Speed Designer), select Configuration Manager and select the Debug compilation mode.

Step 3: Select Build, Rebuild Solution.

Step 4: Copy the BaseClasses.dll and BaseClasses.pdb files from the Bin folder, e.g.:

C:\Program Files\Iron Speed\Designer V8.0.0\BaseClasses\Bin\VS2005

Or

C:\Program Files\Iron Speed\Designer V8.0.0\BaseClasses\Bin\VS2008

to your application’s Bin folder, e.g.:

C:\MyApp\Bin

Step 5: Rebuild you application using Visual Studio .NET in debug mode.

You should be able to debug within Base Classes in addition to your application.

See Also

Debugging Applications