-
Notifications
You must be signed in to change notification settings - Fork 727
Debugging Sandboxed Processes on OSX
Gregg Miskelly edited this page May 21, 2021
·
3 revisions
The debugger has basic support for attaching to processes that load CoreCLR in a sandbox. Note that this workflow is subject to change in the future.
To tell the debugger that your application is loaded in a sandbox, you need to drop a .json file next to your application's executable. It should have the same name as your application with an added .coreclr-debug-config.json
. The content of this file is as follows:
{
"applicationGroupId" : "<value-here>"
}
Notes:
- This will work in both Visual Studio and VS Code
- Comments are NOT supported
- The file must be UTF-8 encoded. A BOM is allowed but not required.
Documentation
- Change Log
- Main repo documentation.
- Branches and Releases
- Installing Pre-Releases
- Installing without internet connectivity
Configuration
- Configuring Snap installs of dotnet-sdk
- Configuring Arch Linux for Unity development
- Configuring Arch Linux for Razor development
- Installing the .NET Core Debugger on Arch Linux
Developer Guide