devcontainers / devcontainers/features
How to change .NET version?
- Lingua principale
- Shell
- Stelle
- 1.5k
- Fork
- 621
- Merge medio
- 6g 53m
- PR unite (30g)
- 9
Descrizione
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`.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina la configurazione della funzionalità dotnet mostrata nell’issue, in particolare il modo in cui interagiscono `additionalVersions`, `/usr/local/dotnet/current` e `PATH`. Riproduci la configurazione con `dotnet --list-sdks` e ispeziona le directory installate; il lavoro è completato quando sono documentati passaggi chiari per selezionare o richiamare .NET 6 insieme alla versione predefinita.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- devops
- Tipo di issue
- Documentazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100