Debug page, Project Designer

Use the Debug page of the Visual Studio Project Designer to set properties for debugging behavior for traditional Synergy and Synergy .NET development.

To access this page, select a project node in Solution Explorer, and then select Project > Properties. In Project Designer, select the Debug tab.

For information on this page, see Microsoft documentation on the Debug page, and note the following:

Break on unhandled exceptions and untrapped errors

Select this option to break on untrapped errors and unhandled exceptions without breaking on caught errors or exceptions.

Break on all caught exceptions and errors except...

Select this option to break on all caught errors and exceptions except errors and exceptions listed in the Error list field. (The debugger will also break on all untrapped errors and unhandled exceptions.)

You can turn this feature off in a debugging session by entering the !SET TRAP OFF debugger command in the Immediate window during a break in execution. You can invoke this functionality during a debug session by entering the !SET TRAP IGNORE list debugger command in the Immediate window during a break in execution (where list is one or more runtime error numbers or quoted and fully qualified exception names separated by commas).

Error list

Specifies caught runtime errors and exceptions that the debugger will not break on when the Break on all caught exceptions and errors except... option is selected. To add a runtime error to this list, enter its number. To add an exception, enter the fully qualified exception name enclosed in quotation marks (e.g., "Synergex.SynergyDE.KeyNotSameException"). To enter multiple error numbers and exception names, separate the names and numbers with commas.

Reset Default Error List

Select this to restore the default list of errors in the Error list field.