2026-10-01 errorsdotnettesting 修正: Microsoft.Testing.Platform で dotnet test が終了コード 5 と "Zero tests ran" を返す 終了コード 5 は、テストがないのではなく MTP がコマンドラインオプションを拒否したことを意味します。テスト実行ファイルを直接実行して本当のエラーを確認し、拡張パッケージを追加するか、オプションをプロジェクトごとに振り分けてください。
2026-09-30 errorsdotnet-clilaunchsettings 修正: commandName: Executable のプロファイルで launchSettings.json の環境変数が無視される Executable プロファイルが dotnet run や dotnet watch を実行する場合、内側のコマンドが既定のプロファイルを適用し、設定した変数を上書きします。--no-launch-profile を追加し、SDK 10.0.200 以降を使ってください。
2026-09-29 errorsdotnetdotnet-10 修正: .NET MAUI 10 で UseMaterial3 を有効にすると Android のステータスバーアイコンが見えなくなる MAUI 10.0.100 はステータスバーアイコンの色を colorPrimary から決定しますが、これは Material 3 の surface とは明るさが逆になるため、白地に白、黒地に黒になります。Microsoft.Maui.Controls を 10.0.101 以降に更新するか、MainActivity で AppearanceLightStatusBars を設定し直してください。
2026-09-29 errorsblazordotnet-watch 修正: カスタムローカルドメインで dotnet watch の Blazor ホットリロード WebSocket が失敗する (403) 2026年9月の .NET SDK (10.0.112、10.0.401、11 RC1) 以降、dotnet watch は未知のオリジンからのブラウザー更新用 WebSocket を拒否します。DOTNET_WATCH_AUTO_RELOAD_WS_ORIGINS にホスト名を設定してください。
2026-09-28 errorsdotnetdotnet-10 修正: iPadOS 26 で Keyboard.Numeric を指定した .NET MAUI の Entry が小さなテンキーを表示し、次にフルキーボードを表示する iPadOS 26 では、MAUI が Keyboard.Numeric を UIKeyboardType.DecimalPad にマッピングし、これがフローティングの小さなテンキーとして開くようになりました。iPad では NumbersAndPunctuation に切り替えるマッパーを追加し、入力は自分で検証します。
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-27 errorsdotnetdotnet-10 修正: .NET MAUI 10 で MediaPicker.CapturePhotoAsync が JPEG ではなく PNG を返す iOS の MAUI 10 は、CompressionQuality が 90 以上で MaximumWidth/Height が設定されていない場合 (既定値を含む) にカメラ写真を PNG として再エンコードします。CompressionQuality を 89 以下にするか、iOS でのみ MaximumWidth を追加してください。
2026-09-25 errorsaspnetcoredotnet-10 修正方法: ASP.NET Core が null 非許容の string プロパティに対して 400 "The X field is required" を返す <Nullable>enable</Nullable> が有効な場合、MVC は null 非許容の参照型をすべて [Required(AllowEmptyStrings = true)] として扱います。省略可能なプロパティは string? にするか、既定値を与えるか、SuppressImplicitRequiredAttributeForNonNullableReferenceTypes を設定してください。
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-24 errorsdotnetdotnet-10 修正: .NET の HttpClient で発生する HttpIOException: The response ended prematurely HttpClient がサーバーが閉じたばかりのキープアライブ接続を再利用したか、サーバーがレスポンスの途中で接続を切断しています。PooledConnectionIdleTimeout をサーバーのアイドルタイムアウトより短くし、べき等なリクエストだけを再試行してください。