Skip to content
Runesmith Hub

Runesmith Hub

C#

RunesmithOfficial0.1.1
Open in Runesmith

C# is unverified

C# hasn't been reviewed by Runesmith. Its code was checked automatically, but no person has read it. Plugins can access everything you can: your files, your projects and your accounts. Install it only if you trust Runesmith.

What it can do

  • 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.
  • Starts other programs. Runs dotnet to build, run and test your projects and to load them for the C# analyzer, and starts netcoredbg to debug them.
  • Reads or writes files outside your project and its own storage. Reads your projects' build files and keeps the .NET SDKs it installs.
  • Reads environment variables, the registry or system settings. Finds the .NET SDKs on your PATH and in DOTNET_ROOT.
  • Runs native code. The MSBuild library the C# analyzer uses to load your projects calls into the operating system.
  • Loads or generates code while running. The C# compiler services it hosts load their own components when they start.

Runesmith will warn you again before installing.

C# highlighting, completion, navigation and problems, building, running and debugging with dotnet, and SDK downloads.

State
Published
Review
Reviewed on 10 Oct 2026
Published
10 Oct 2026
Runs on
Plugin API 0.1.1 to below 0.2.0
Tag
v0.1.1 (7cb3991)
Files
PackageSourceSBOM

Release notes

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.

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
7cb39917ec08
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.1

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.