无法启动 IIS express

9 篇文章 0 订阅
8 篇文章 0 订阅

问题描述

1.在启动VS2013 调试项目的时候,提示"无法启动 IIS Exress"

2.此问题只在打开某个项目时,提示此信息

3. 打开事件查看器,看到错误内容为

"在要求开始处理 http 请求时,应用程序池“Clr4IntegratedAppPool”的工作进程(PID=“2092”)未能初始化 http.sys 通信,因此 W3SVC 将其视为错误并终止。数据字段包含错误号。"

 

 

解决问题
目的就是转换项目调试端口

 <WebProjectProperties>
          <UseIIS>True</UseIIS>
          <AutoAssignPort>True</AutoAssignPort>
          <DevelopmentServerPort>65421</DevelopmentServerPort>
          <DevelopmentServerVPath></DevelopmentServerVPath>
          <IISUrl>http://localhost:65421/</IISUrl>
          <NTLMAuthentication>False</NTLMAuthentication>
          <UseCustomServer>False</UseCustomServer>
          <CustomServerUrl>
          </CustomServerUrl>
          <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
        </WebProjectProperties>

1.查找并打开文件"  项目名称.csproj "

2.清除 DevelopmentServerPort、DevelopmentServerVPath、IISUrl 选项目的内容

3.关闭项目,重新打开项目有可能提示"无法加载项目"

4.重新打开"  项目名称.csproj "  ,并将更改后的DevelopmentServerPort、DevelopmentServerVPath、IISUrl 新的端口信息填写时进去,重新加载

5. 问题解决

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值