devcontainers / devcontainers/features
How to change .NET version?
- Vorherrschende Sprache
- Shell
- Sterne
- 1.5k
- Forks
- 621
- Ø Merge
- 6 T. 53 Min.
- Gemergte PRs (30 T.)
- 9
Beschreibung
How do I use the additional .NET version installed by the dotnet feature? For example, if the feature is configured such as:
```
"ghcr.io/devcontainers/features/dotnet:1": {
"version": "7.0.306",
"installUsingApt": "false",
"additionalVersions": "6"
}
```
How do I use .NET 6? When I run `dotnet --list-sdks`, only `7.0.306 [/usr/local/dotnet/7.0.306/sdk]` is shown.
I can see `6.0.415` is present.
```bash
>ls -la /usr/local/dotnet/
total 24
drwxrwsr-x 1 codespace dotnet 4096 Oct 17 22:34 .
drwxr-xr-x 1 root root 4096 Oct 17 22:44 ..
drwxrwsr-x 8 codespace dotnet 4096 Oct 17 22:34 6.0.415
drwxrwsr-x 1 codespace dotnet 4096 Oct 23 18:51 7.0.306
lrwxrwxrwx 1 codespace dotnet 25 Oct 17 22:34 current -> /usr/local/dotnet/7.0.306
```
My `PATH` environment variable seems to include only `/usr/local/dotnet/current`.
Beitragsleitfaden
Rechercherichtung
Überprüfe die im Issue gezeigte dotnet-Feature-Konfiguration, insbesondere das Zusammenspiel von `additionalVersions`, `/usr/local/dotnet/current` und `PATH`. Reproduziere die Einrichtung mit `dotnet --list-sdks` und untersuche die installierten Verzeichnisse; als abgeschlossen gilt die Aufgabe, wenn klare Schritte zur Auswahl oder zum Aufruf von .NET 6 neben der Standardversion dokumentiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- devops
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100