以下の内容はhttps://rksoftware.hatenablog.com/entry/2025/05/28/010000より取得しました。


困った GitHub Copilot Coding agent =サンには Dev Container

以前に、GitHub Copilot Coding agent =サンがプロジェクトの対応 .NET バージョンを変えようとする話を書きました。

rksoftware.hatenablog.com

■ 対策

.NET 10 で実行できないなら、実行環境を .NET 10 にすればいいじゃない。

ということで、リポジトリに

/.devcontainer/devcontainer.json を追加します。

{
  "name": ".NET 10 Dev Container",
  "image": "mcr.microsoft.com/devcontainers/dotnet:1.0-10.0",
  "features": {
    "ghcr.io/devcontainers/features/github-cli:1": {},
    "ghcr.io/devcontainers/features/github-codespaces:1": {}
  },
  "forwardPorts": [
    5000,
    5001
  ],
  "remoteUser": "vscode",
  "customizations": {
    "vscode": {
      "extensions": [
        "ms-dotnettools.csharp",
        "ms-dotnettools.csdevkit",
        "GitHub.copilot",
        "EditorConfig.EditorConfig"
      ],
      "settings": {
        "terminal.integrated.shell.linux": "/bin/bash"
      }
    }
  },
  "postCreateCommand": "dotnet --version"
}

github.com

これでプロジェクトのバージョンを変えようとする挙動が抑止できました。




以上の内容はhttps://rksoftware.hatenablog.com/entry/2025/05/28/010000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14