2026-07-30 errorsef-coreef-core-11 解決: Your startup project doesn't reference Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.Design は DbContext を含むプロジェクトではなく、dotnet ef がビルドするスタートアッププロジェクトに追加し、階層化されたソリューションでは -s を渡します。
2026-07-30 visual-studioai-agentsdotnet Visual Studio 18.9 でモデルごとに思考の労力を設定できるようになりました Visual Studio 18.9 Insiders 2 では、Low から Max までのレベルを持つモデルごとの思考労力コントロールが追加され、モデル API が受け取るのと同じパラメーターが表に出ました。
2026-07-29 errorsdotnetdocker 解決: .NET コンテナーで Couldn't find a valid ICU package installed on the system ベースイメージに ICU がありません。icu-libs と icu-data-full を入れるか、-extra イメージバリアントに切り替えるか、InvariantGlobalization=true にして序数比較の挙動を受け入れてください。
2026-07-29 errorscsharpdotnet 解決: Reflection-based serialization has been disabled for this application この InvalidOperationException は、PublishTrimmed または PublishAot が JsonSerializerIsReflectionEnabledByDefault を false にしたことを意味します。生成された JsonSerializerContext で解決します。
2026-07-29 errorsef-coreef-core-11 解決: EF Core 11 の "The model for context 'X' has pending changes" モデルが直近のマイグレーションのスナップショットと一致しないと EF Core は PendingModelChangesWarning を投げます。マイグレーションを追加するか、誤検知の原因を直します。
2026-07-29 mcpdotnetcsharp MCP C# SDK 2.0 リリース: デフォルトでステートレス、そして古いコードには MCP9005 ModelContextProtocol 2.0.0 が 2026-07-28 に登場しました。ステートレスな HTTP トランスポートがデフォルトで有効になり、サーバー起点の elicitation は Multi Round-Trip Requests に置き換わり、ElicitAsync と SampleAsync にはアナライザー警告が出ます。
2026-07-28 ef-coreef-core-11dotnet dotnet ef migrations bundle で EF Core 11 のマイグレーションを本番に適用する方法 EF Core 11 のスキーマ変更をマイグレーション bundle でデプロイするための完全ガイドです。CI での efbundle のビルド、名前付き接続文字列における appsettings.json の落とし穴、self-contained bundle と Alpine の musl RID、EF Core 9 以降のマイグレーションロック、対象マイグレーションを指定したロールバック、そして MySQL ではマイグレーション単位のトランザクションが助けにならない理由を解説します。
2026-07-27 csharpdotnetdotnet-11 dotnet-gcdump と dotnet-dump でマネージドメモリリークを診断する方法 .NET 11 でマネージドメモリリークを見つけるための完全な手順です。dotnet-counters で増加を確認し、gcdump を 2 回取得して差分を見て、その後ダンプを収集して dotnet-dump analyze の dumpheap、gcroot、objsize で参照を保持しているものを突き止めます。
2026-07-27 dotnetdotnet-11csharp dotnet publish /t:PublishContainer で .NET 11 アプリをコンテナーイメージとして発行する方法 Dockerfile なしで .NET 11 アプリからコンテナーイメージをビルドする完全ガイドです。PublishContainer ターゲット、ContainerRepository と ContainerImageTags、ContainerBaseImage と ContainerFamily によるベースイメージの選択、レジストリへのプッシュと認証の解決順序、マルチアーキテクチャの OCI イメージインデックス、既定の非 root ユーザー、entrypoint の制御、スキャナー向けの tarball 出力、そして今も Dockerfile が必要になるケースを扱います。
2026-07-27 csharpdotnetdotnet-11 System.Text.Json で JsonDerivedType を使ってポリモーフィックな型階層をシリアライズする方法 .NET 11 におけるポリモーフィック JSON の完全ガイドです。JsonDerivedType と JsonPolymorphic、宣言された型がすべてを決める理由、$type の順序ルール、この機能がスローするすべての例外、自分で所有していない型のためのコントラクトモデル、そして ASP.NET Core が OpenAPI に出力する内容を扱います。