Windows hosting bundle upgrade breaks ANCM on ARM64 machines #60764
Labels
area-networking
Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions
feature-installers
Includes: Installers
Starting in .NET 10 preview 2, changes to the Windows hosting bundle installer fix running x64 and x86 web applications with ANCM v2 on ARM64 has broken upgrade scenarios. Some important components like aspnetcorev2.dll and the module entry in applicationhost.config get removed rather than updated if you have a previous version of the hosting bundle already installed.
This causes problems for both IIS and IIS express on ARM64 machines only after attempting to update. Fortunately, you can work around this issue by uninstalling all hosting bundles and reinstalling the .NET 10 preview 2 hosting bundle.
Looking at the
dd_dd_DotNetCoreWinSvrHosting__20250303210516_001_AspNetCoreModuleV2_arm64.log
installer log in the temp directory we see the following.This is despite the referenced component being newly added by #59483. Fortunately, it looks like @lextm and @joeloff have gotten to the bottom of this issue and are ready with a fix. I just filed this issue for tracking purposes.
The text was updated successfully, but these errors were encountered: