2026-05-11 errorscsharpdotnet Fix: MSB3027 Could not copy X to Y. Exceeded retry count of 10. Failed MSB3027 は、MSBuild がファイルを 10 回コピーしようとしたが、別のプロセスが宛先を保持し続けていたことを意味します。ロック中のプロセスを終了するか、bin/obj をウイルス対策ソフトの除外に追加するか、CopyRetryCount を引き上げてください。
2026-05-11 errorscsharpdotnet Fix: The type or namespace name 'X' could not be found (プロジェクト参照を追加した直後) 新しい ProjectReference 直後の CS0246 は、ほぼ TargetFramework の不一致、古い obj/ フォルダ、または using ディレクティブの欠落のいずれかです。可能性の高い順に 5 つの対処を示します。
2026-05-10 errorscsharpdotnet 解決方法: Cannot consume scoped service 'X' from singleton 'Y' ASP.NET Core のスコープ検証は、シングルトンが scoped 依存をプロセス全体にわたってキャプチャしてしまう場合にこの例外を投げます。コンシューマーを scoped にするか、IServiceScopeFactory を注入して必要に応じてスコープを作成してください。
2026-05-10 errorscsharpdotnet Fix: PlatformNotSupportedException: Operation is not supported on this platform (Native AOT) Native AOT は JIT とインタープリターを取り除くため、reflection emit、式ツリーのコンパイル、未知の MakeGenericType は実行時に例外を投げます。IL3050 で呼び出しを特定し、ソースジェネレーターまたは事前生成された経路に置き換えます。
2026-05-10 errorscsharpdotnet 解決方法: Unable to resolve service for type 'X' while attempting to activate 'Y' ASP.NET Core は、コンストラクターが登録されていない型、別のコンテナーに登録された型、またはホストのビルド後に追加された型を要求した場合にこの例外をスローします。3 つの具体的な修正でほぼすべてのケースをカバーします。
2026-05-09 errorscsharpdotnet 修正: TaskCanceledException: A task was canceled in HttpClient HttpClient は 3 つの異なる理由で TaskCanceledException をスローします。タイムアウト、呼び出し元のキャンセル、または接続レベルの中断です。InnerException と CancellationToken.IsCancellationRequested で区別したうえで、正しい原因を修正してください。
2026-05-08 dotnetwebassemblyperformance Copilot Studio の .NET 10 WebAssembly 移行: コールドパスで 20%、ウォームパスで 5% Microsoft は Copilot Studio の WASM エンジンを .NET 8 から .NET 10 に移行しました。JIT/AOT デュアルパッケージ、fingerprinting、WasmStripILAfterAOT がその数字を説明します。
2026-05-08 errorscsharpdotnet Fix: The JSON value could not be converted to System.DateTime System.Text.Json は DateTime に ISO 8601 文字列のみ受け付けます。2026-05-08T14:00:00Z を送るか、JsonConverter を登録してフォーマットをパースしてください。空文字や Unix タイムスタンプも例外を投げます。
2026-05-07 dotnetai-agentsagent-framework Microsoft Agent Framework のワークフローが Durable Task スタックでプロセス再起動を生き延びるようになりました Agent Framework のワークフローを Microsoft.Agents.AI.DurableTask で包むと、各エグゼキュータステップにチェックポイントが入ります。クラッシュ、再デプロイ、再起動でも、停止した場所から続行されます。
2026-05-07 errorscsharpdotnet 修正: The instance of entity type cannot be tracked because another instance with the same key value is already being tracked EF Core 11 は、1 つの DbContext 内で 2 つのオブジェクトが主キーを共有するとこの例外をスローします。古い方をデタッチするか、その場で更新してください。読み取り側の AsNoTracking で衝突を防げます。