C# highlighting, completion, navigation and problems, building, running and debugging with dotnet, and SDK downloads.
C# highlighting, completion, navigation and problems, building, running and debugging with dotnet, and SDK downloads.
| Version | State | Review | Date | Runs on | Files |
|---|---|---|---|---|---|
| 0.1.2 The C# analyzer now ships inside the plugin. No change in features. | Published | Reviewed on 10 Oct 2026 | 10 Oct 2026 | Plugin API 0.1.1 to below 0.2.0 | PackageSourceSBOM |
| 0.1.1 Debug .NET programs: breakpoints, stepping, variables and the debug console, through the netcoredbg debugger, which the plugin downloads from GitHub and checks the first time you debug. Needs Runesmith with plugin API 0.1.1. | Published | Reviewed on 10 Oct 2026 | 10 Oct 2026 | Plugin API 0.1.1 to below 0.2.0 | PackageSourceSBOM |
| 0.1.0 The first release of C# on the Runesmith Hub. | Published | Reviewed on 9 Oct 2026 | 9 Oct 2026 | Plugin API 0.1.0 to below 0.2.0 | PackageSourceSBOM |
Tier
Official Published by Runesmith. Every version is read by an administrator before users get it.
Review
- 0.1.2: Reviewed on 10 Oct 2026
- 0.1.1: Reviewed on 10 Oct 2026
- 0.1.0: Reviewed on 9 Oct 2026
Build provenance
- Commit
- b418c94f3d98
- Reproducible
- Two builds matched
- Build
- Build run with .NET SDK 10.0.401
- Report
- Build and analysis
- Attestation
- None yet
- Contracts
- RunesmithHub.Runesmith.CSharp.Contracts 0.1.2
Capabilities
- Connects to the internet or other computers
Downloads the .NET SDKs you choose to install, and the netcoredbg debugger from GitHub the first time you debug.
The analysis found code that uses it.
- Starts other programsHigh risk
Runs dotnet to build, run and test your projects and to load them for the C# analyzer, and starts netcoredbg to debug them.
The analysis found code that uses it.
- Reads or writes files outside your project and its own storage
Reads your projects' build files and keeps the .NET SDKs it installs.
The analysis found code that uses it.
- Reads environment variables, the registry or system settings
Finds the .NET SDKs on your PATH and in DOTNET_ROOT.
The analysis found code that uses it.
- Runs native codeHigh risk
The MSBuild library the C# analyzer uses to load your projects calls into the operating system.
The analysis found code that uses it.
- Loads or generates code while runningHigh risk
The C# compiler services it hosts load their own components when they start.
The analysis found code that uses it.
Network hosts: builds.dotnet.microsoft.com, github.com, release-assets.githubusercontent.com
Advisories
None.
Depends on
Nothing. It needs only Runesmith.
Used by
No plugins depend on it.
