2026-05-20 dotnetdotnet-10nuget NuGet Package Pruning Is On by Default in .NET 10 NuGet Package Pruning shipped on-by-default for net10.0 projects, cutting transitive vulnerability reports by 70% and restore times by up to 50%.
2026-05-18 errorscsharpdotnet Fix: framework_version=6.0.0 was not found when launching a .NET 6 binary The .NET 6 runtime is gone or mismatched. Either install net6.0 again, roll forward to net8.0 via runtimeconfig, retarget the csproj, or ship self-contained.
2026-05-17 mcpai-agentsdotnet dotnet new mcpserver Now Ships in the .NET 11 Preview 4 SDK .NET 11 Preview 4 bundles the mcpserver project template directly into the SDK. No separate Microsoft.McpServer.ProjectTemplates install, no preview feed dance. Pick stdio or HTTP transport, opt into Native AOT, and dotnet new mcpserver -o MyServer is the whole setup.
2026-05-16 errorsdotnetdotnet-11 Fix: Provisioning profile doesn't include the currently selected device in MAUI iOS The profile Visual Studio picked was generated before this iPhone's UDID was registered. Re-register the device, regenerate the development profile, redownload, redeploy.
2026-05-16 errorsdotnetdotnet-11 Fix: Unable to find a valid iOS Simulator runtime during MAUI build Xcode 15+ ships without bundled iOS simulator runtimes. MAUI fails the build when SupportedOSPlatformVersion has no matching runtime installed. Install one with xcodebuild -downloadPlatform iOS or via Xcode Settings, then verify with xcrun simctl list runtimes.
2026-05-15 dotnetdotnet-11csharp .NET 11 Adds Deadlock-Free Process Output Capture .NET 11 Preview 4 ships new System.Diagnostics.Process APIs that drain stdout and stderr concurrently, plus one-line run-and-capture helpers and KillOnParentExit.
2026-05-15 errorsdotnetdotnet-11 Fix: Gradle build failed to produce an .apk file in MAUI Android Nine out of ten times the real Gradle error is buried higher in the MSBuild log. JDK 17 path, missing maui-android workload, and Windows long paths are the usual root causes.
2026-05-14 errorscsharpdotnet Fix: A possible object cycle was detected System.Text.Json refuses to serialize graphs with back-references. Set ReferenceHandler.IgnoreCycles, project to a DTO, or mark the back-pointer with [JsonIgnore]. Preserve is a last resort.
2026-05-14 errorscsharpdotnet Fix: SqlException: Timeout expired during EF Core migrations Migrations use the design-time DbContext, not your runtime CommandTimeout. Set the timeout via UseSqlServer(o => o.CommandTimeout(...)), the connection string Command Timeout, or Database.SetCommandTimeout before Migrate().
2026-05-13 errorscsharpdotnet Fix: System.Text.Json.JsonException: The JSON value could not be converted System.Text.Json throws this when the incoming JSON token doesn't match the CLR target type. Match the JSON to the type, or register a JsonConverter or JsonSerializerOption that bridges them.