Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "TUnit Development",
"image": "mcr.microsoft.com/dotnet/sdk:10.0",
"image": "mcr.microsoft.com/dotnet/sdk:11.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep a .NET 10 runtime in the development image

When this devcontainer is rebuilt, the sdk:11.0 image supplies the .NET 11 shared runtime, while every runnable project in this repository targets .NET 10 or earlier (Directory.Build.props specifies net8.0;net9.0;net10.0). Although global.json permits the SDK itself to roll forward to 11, that setting does not make net10 applications roll forward to the net11 runtime, so dotnet test and dotnet run in the container fail with a missing Microsoft.NETCore.App 10.0 framework. Keep the 10.0 SDK image or explicitly install the required older runtimes before switching the base image.

Useful? React with πŸ‘Β / πŸ‘Ž.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 SDK Image Tag Unavailable

The 11.0 floating SDK image tag is not published while .NET 11 is still in preview; preview images use tags such as 11.0-preview. This image therefore cannot be pulled, preventing the development container from being created.

"customizations": {
"vscode": {
"extensions": [
Expand Down
Loading