Properties
Files
- launchSettings.json
This file is a `launchSettings.json` configuration used in .NET development environments, specifically tailored for Rhino 3D software integration. It defines three distinct debugging profiles that launch the Rhino executable with specific command-line arguments to initialize either the .NET Core or .NET Framework runtime. The primary purpose is to enable developers to debug Grasshopper scripts directly within Visual Studio by pointing Rhino to load custom assemblies from the project's output directory. Key components include profile names distinguishing between Rhino versions and frameworks, the executable path to Rhino, and environment variables like `RHINO_PACKAGE_DIRS` that instruct Rhino where to find compiled plugin code. This setup streamlines the workflow for developing and testing geometry scripting workflows involving Rhino.Inside.Rhino or Grasshopper plugin development.