IIS 无法在适用于 ARM 的 Windows 11 上启动

Fys*_*cus 5 .net windows iis arm64

我最近从使用配备 Intel 处理器的 Mac 转变为使用配备 M1 处理器的 Mac。

作为一名 Windows 开发人员,这迫使我重新创建虚拟机(每个 Visual Studio 版本有 1 个虚拟机),直到最近每个虚拟机都有 1 个共享问题:缺少可用的 IIS。

这是一个相当烦人的问题,但我目前所做的大部分工作都是在桌面世界中,在那里我不需要工作的 IIS。

最近我接受了一个需要 IIS 的项目,当我注意到 Windows 11 for ARM 终于支持 IIS 时,我感到非常高兴。

我决定从头开始,使用 Windows 11 Pro 创建一个新的虚拟机。安装后,我将其加入到我的 Windows 域并尝试在其上安装 IIS。

第一次尝试失败,第二次完美地工作......但 IIS 不想运行。

每当我尝试启动该服务时,都会收到以下错误:

在此输入图像描述

这里有人知道这是由什么引起的吗?我能做些什么来解决这个问题?

小智 1

请先检查是否安装了Windows Process Activation Service 。\n图片1

\n

然后使用以下命令在 Windows 上启动 IIS 服务。以管理员身份使用 Windows 命令提示符运行此命令,或从“运行”窗口执行。

\n
c:/> \xe2\x80\x8b\xe2\x80\x8biisreset /restart\n
Run Code Online (Sandbox Code Playgroud)\n

图片2

\n