Skip to content

Commit

Permalink
Improved the post with more details.
Browse files Browse the repository at this point in the history
  • Loading branch information
lextm committed Jun 24, 2024
1 parent 77c5ae9 commit be158e0
Showing 1 changed file with 7 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ Since most of [IIS out-of-band modules from Microsoft]({% post_url 2017/2017-9-8
The only exceptions right now are,

* [HttpPlatformHandler v2 from LeXtudio Inc.]({% post_url 2024/2024-4-8-httpplatformhandler-v2 %})
* ASP.NET Core Module
* ASP.NET Core module.
* URL Rewrite module, which has been ported to ARM64 as part of IIS Express. But you need extra steps to extract the bits from IIS Express and apply to IIS.

### ASP.NET Core Module for IIS

Expand All @@ -65,9 +66,13 @@ For IIS Express, you can launch the command line differently to enter each mode.
| x64 | No obvious way |
| ARM64 | `"%systemdrive%\Program Files\IIS Express\iisexpress.exe" /?` |

> This explained why VS 2022 (like version 17.9.6) shows an error message "IIS EXPRESS on arm64 is only supported for ASP.NET Core applications targeting .NET 7.0 and newer", because it can only launch IIS Express in ARM64 and x86 modes.
### IIS Express Out-Of-Band Modules

HttpPlatformHandler v2 is available for ARM64 devices, so you can use it with IIS Express.
* HttpPlatformHandler v2 is available for ARM64 devices, so you can use it with IIS Express.
* ASP.NET Core module ARM64 build is bundled, but x86/x64 builds are not.
* URL Rewrite module is bundled.

### ASP.NET Core Module for IIS Express

Expand Down

0 comments on commit be158e0

Please sign in to comment.