IIS URL Rewrite 2.1 is not officially available for ARM64 processors.
Is IIS URL Rewrite 2.1 available for ARM64 processors?
The x64 build of IIS URL Rewrite 2.1 does not work on a Surface 7 laptop with an ARM64 processor. When will a native ARM64 build be released?
2 answers
Sort by: Most helpful
-
-
Lex Li (Microsoft) 5,742 Reputation points Microsoft Employee
2024-12-11T20:00:02.9766667+00:00 Since Microsoft ships an ARM64 compatible rewrite.dll with IIS Express (as part of VS 2022 for Windows ARM64), it is possible to copy the binaries of rewrite.dll on the same machine to enable full IIS support for x86/x64/ARM64 web apps.
If you want to stay with the default configuration, install Microsoft's URL Rewrite module and then use x86 or x64 application pools on your machine to host web apps.
If you want to stay on the edge, you might install IIS Express from Arm64 Visual Studio, and then use my PowerShell script to copy the ARM64 compatible URL Rewrite module from IIS Express to IIS, https://github.com/lextm/rewrite-arm64.
You'd better read my post here to learn more about Windows ARM64 if you want to use IIS/ASP.NET properly.