.NET
Curated name dotnet. Installs the .NET SDK via the upstream
devcontainers/features/dotnet
feature.
Add it
Section titled “Add it”monoceros init acme --with-languages=dotnetmonoceros add-language acme dotnet:8.0Remove it
Section titled “Remove it”monoceros remove-language acme dotnetOr delete the entry from acme.yml by hand and re-run monoceros apply acme -
the yml is the source of truth.
Pinning a version
Section titled “Pinning a version”monoceros add-language acme dotnet:8.0Supported: 10.0, 9.0, 8.0, 7.0, 6.0 (also lts, latest).
Key options
Section titled “Key options”Set these by adding the feature directly (see Other feature options):
| Option | Default | Notes |
|---|---|---|
version | latest | Pin via the :version suffix instead. |
additionalVersions | (empty) | Comma-separated extra SDK versions. |
aspNetCoreRuntimeVersions | (empty) | Comma-separated ASP.NET Core runtimes. |
workloads | (empty) | Comma-separated workload identifiers. |
Full option list: upstream feature.