2026-09-28 errorsdotnetdotnet-10 修正: <filter>または<text>を含むSVGで.NET MAUI ResizetizerがMAUIR0001 MissingMethodExceptionを出す MAUI 10.0.101と10.0.110のResizetizerは整合しないSystem.Memory参照を同梱しているため、filterやtextを含むSVGが失敗します。Resizetizerを10.0.100に固定するか、filterとtextを取り除いてください。
2026-09-24 errorsaspnet-coreblazor 修正: .NET 10 SDK へのアップグレード後に発生する Conflicting assets with the same target path .NET 10 SDK ではすべての Microsoft.NET.Sdk.Web プロジェクトに StaticWebAssetBasePath=/ が設定されるため、Web アプリが別の Web アプリを参照すると衝突します。参照される側のプロジェクトにベースパスを設定してください。圧縮を無効にしても解決しません。
2026-09-10 errorsef-coreef-core-11 修正: PublishAot と EFOptimizeContext の組み合わせで EF Core のビルド中にメモリが枯渇する EF Core のビルド時モデル生成が MSBuild を再帰的に呼び出し、RAM を使い切っていました。Tasks と Design を 10.0.10 以降に更新し、EF Core 11 では EFOptimizeContext を削除します。
2026-08-18 dotnet-11msbuilddotnet-sdk .NET 11 Preview 7 で MSBuild サーバーがデフォルトで有効になりました Preview 7 で MSBuild サーバーがオプトインからデフォルト有効に変わり、連続する dotnet build や dotnet test が温まったワーカープロセスを再利用するようになりました。何が変わったのか、無効化する方法、そしてサーバーが実際に使われたかを確認する方法を説明します。
2026-08-13 errorsdotnet-mauimsbuild 解決: .NET MAUI で MSB4057 The target "ResolvePackageAssets" does not exist in the project MSB4057 は、マルチターゲット MAUI プロジェクトの外側のクロスターゲットビルドに対してターゲットが実行されたことを意味します。TFM を指定するか、TargetFramework で条件を付けてください。
2026-08-13 errorsdotnettesting 修正: dotnet test は通るのに Visual Studio のテスト エクスプローラーが xUnit v3 プロジェクトでハングする テスト エクスプローラーは Microsoft.Testing.Platform のサーバーモードを使い JSON-RPC ソケット経由で xUnit v3 を実行しますが、dotnet test は違います。UseMicrosoftTestingPlatformRunner で両方の経路を同じコードに揃えるか、DisableTestingPlatformServerCapability で VSTest に戻してください。
2026-08-07 dotnettestingci-cd Microsoft.Testing.Platform 2.3: --report-gh がテスト失敗を PR の差分に表示する 2026-08-06 の .NET ブログの MTP レポート記事から、Microsoft.Testing.Platform 2.3.0 で安定版になった一連の拡張機能を取り上げます。GitHub Actions のアノテーション、クラッシュに強い TRX の逐次書き込み、Azure DevOps の不安定テスト履歴です。
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-10 dotnetdotnet-climsbuild dotnet build と dotnet publish の違いは何ですか? dotnet build は内側の開発ループのためにプロジェクトをコンパイルし、既定で Debug を使います。dotnet publish は MSBuild の Publish ターゲットを実行し、net8.0 以降では既定で Release を使い、Web アセット、自己完結型ランタイム、単一ファイル、トリミング、AOT まで処理済みのデプロイ可能なフォルダーをパッケージ化します。ここではそれぞれが何を生成し、いつ使うかを正確に説明します。
2026-07-02 dotnetmsbuildmcp Binlog MCP Server を CI で実行してビルド失敗を自動でトリアージする 2026-06-30 に Microsoft は Binlog MCP Server を GitHub Agentic Workflow の中で無人で動かして見せました。CI のビルドが失敗した瞬間にエージェントが .binlog を読み、根本原因をコメントします。