Skip to content

Conversation

@tmat
Copy link
Member

@tmat tmat commented Oct 17, 2025

Instead of consuming Microsoft.DotNet.HotReload.Web.Middleware and Microsoft.Extensions.DotNetDeltaApplier binaries in dotnet/project-system we will build the binaries from source packages.

This allows us to avoid having to insert the final SDK GA build of these packages to VS at the last moment before shipping. The process of doing so is non-trivial.

See dotnet/project-system#9822

@tmat tmat force-pushed the HRSourcePackages branch from 1a41af8 to ffa957e Compare October 17, 2025 17:47
}

[DllImport("kernel32.dll", SetLastError = true)]
static extern bool SetConsoleCtrlHandler(Delegate? handler, bool add);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️‍🔥 I had no idea that a P/Invoke could be a local function.

@tmat tmat enabled auto-merge (squash) October 17, 2025 19:33
@tmat tmat merged commit 05c1dad into dotnet:release/10.0.2xx Oct 17, 2025
27 checks passed
@tmat tmat deleted the HRSourcePackages branch October 17, 2025 20:16
mthalman added a commit to dkurepa/dotnet that referenced this pull request Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants