我试图在IIS中启动一个网站,但它没有启动,并给我以下错误:

万维网发布服务(W3SVC)已停止.网站 无法启动,除非万维网发布服务 在奔跑.

我该怎么解决呢?我甚至不知道如何启动W3SVC.需要帮助吗?

推荐答案

首先验证万维网发布服务是否已安装且未禁用.[来源:MSDN]

右键单击桌面上的"我的电脑",然后单击"管理".

展开"服务和应用程序" node ,然后单击"服务 node .

在右侧窗格中,找到万维网发布服务.

如果列表中未显示万维网发布服务

如果显示了万维网发布服务,但其状态为

右键单击万维网发布服务,然后单击

验证启动类型是否为自动,服务状态是否设置为

单击应用,然后单击确定.

安装万维网发布服务

在开始菜单上, Select 设置、控制面板,然后单击添加

单击添加/删除Windows组件.

在"组件"列表中,选中"应用程序服务器"复选框,然后单击

Select Internet信息服务管理器,然后单击详细信息.

Select 万维网服务,然后选中复选框.

单击"确定"两次以返回组件列表,然后单击"确定"

安装IIS服务后,单击"完成".

Asp.net相关问答推荐

如何在 GridView 单元格中的(即
)中呈现解码的 HTML

如何将配置转换应用于外部配置文件

由于缺少定义,在 .net Core 应用程序上构建失败

如何在没有实体框架的情况下使用 ASP.NET Identity 3.0

如何检测 ASP.net 应用程序中的 SqlServer 连接泄漏?

将 ListItem 的 ASP.NET 列表数据绑定到 DropDownList 问题

配置转换和TransformXml 任务失败错误消息

HTTP 错误 401.3 - 未经授权

显示单选按钮列表内联

在 Asp.net mvc5 中使用用户名而不是邮箱作为身份

ASP.NET MVC4 异步控制器 - 为什么要使用?

我的 asp.net mvc Web 应用程序中的 OutputCache 设置.防止缓存的多种语法

DropDownList AppendDataBoundItems(第一项为空白且无重复项)

IIS Express - 增加内存限制

由 UpdatePanel 内 GridView 内的 LinkBut​​ton 触发的完整回发

当.NET抛出WebException((400)错误请求)时如何处理WebResponse?

在 C# 中动态创建 Json

System.Threading.Tasks - 限制并发任务的数量

如何从 ASP.NET Identity 获取用户列表?

ASP.NET MVC2/3 中runAllManagedModulesForAllRequests的正确用法是什么?