Instead of simply showing the error message in a standard MessageBox, create a dedicated dialog with:
A read-only textbox containing the full exception message (i.e. the stacktrace as well)
A copy version information button, analogous to the one in the About dialog. This will be useful when submitting a bug report manually
A copy exception button to make life easier for this as well
More important: a create a GitHub issue button to make life even easier. This should automatically fill the title and body of the issue and assign the bug label. Body should automatically contain all version info and the full exception stacktrace
A button to close the application. Otherwise, clicking on the X button should allow you to keep working. There should still be some explanatory text explaining the tool might misbehave from that point forward
Instead of simply showing the error message in a standard MessageBox, create a dedicated dialog with:
About
dialog. This will be useful when submitting a bug report manuallybug
label. Body should automatically contain all version info and the full exception stacktrace