https://github.com/bugsplat-git/bugsplatcrashhandler
⚙️📥🐛 Drop-in replacement for BsSndRpt
https://github.com/bugsplat-git/bugsplatcrashhandler
bssndrpt bugsplat crash-reporting dotnet windows
Last synced: 3 months ago
JSON representation
⚙️📥🐛 Drop-in replacement for BsSndRpt
- Host: GitHub
- URL: https://github.com/bugsplat-git/bugsplatcrashhandler
- Owner: BugSplat-Git
- License: mit
- Created: 2022-07-25T21:28:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-29T01:09:59.000Z (over 2 years ago)
- Last Synced: 2025-10-21T12:47:17.792Z (8 months ago)
- Topics: bssndrpt, bugsplat, crash-reporting, dotnet, windows
- Language: C#
- Homepage:
- Size: 306 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://bugsplat.com)
#
BugSplat
### **Crash and error reporting built for busy developers.**
## 👋 Introduction
BugSplatCrashHandler is a drop-in replacement for BsSndRpt and BsSndRpt64 built on .NET Framework 4.7.2. The .NET Framework is included on all systems running [Windows 7 or newer](https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies#net-framework-472). BugSplatCrashHandler allows you to customize the functionality, look, and feel of the crash report dialog in your application. Additionally, BugSplatCrashHandler leverages [BugSplatDotNetStandard](https://github.com/BugSplat-Git/bugsplat-dotnet-standard) which is also open source and customizable.
## 🧑💻 Development
Clone this repo.
```sh
git clone https://github.com/BugSplat-Git/BugSplatCrashHandler
```
Double click `CrashDialogForm.cs` to open the Form Designer.

Run the project to post a test crash to the public "Fred" database.
## ⚙️ Integration
To use BugSplatCrashHandler in your project, first integrate with BugSplat's Windows C++ or .NET Framework SDKs. Next, build the BugSplatCrashHandler project. In this project's build output, rename BugSplatCrashHandler.exe,|exe.config|.pdb to BsSndRpt.exe|.exe.config|.pdb respectively. Copy all the files in this project's build output to your project's build output. Finally, generate a crash in your program and you should see the new dialog.